很久没更新博客了,刚找回账号,更新一下,以前看C++的笔记,分享2条

一。

int a[10];

char *p = reiinterpret_cast<char *>(a + 1);

假如a的地址是100,那么p是多少?

答案是104。

二。

#define POINTER1 int*

typedef int * POINTER2;

const POINTER1 和const POINTER2 有什么区别?

答案:const POINTER1 是指向整形常量的指针

const POINTER2是指向整形的常量指针