C/C++随记(0x01)1
一、
int * p1 , p2;
这里的p1
是 int 型指针变量,p2
是 int型 变量(C和C++都相同)。
一个具有注脚的文本。
int * p3 , * p4;
这里的 p3
和 p4
都是 int 型指针变量(C和C++都相同)。
二、
//C++允许,C不可
const int arSize = 10;
char name[arSize];
C++中能够 允许 const
值作为数组的大小声明;
但 C语言 不允许 上述做法,C语言可用 #define
定义的值作为数组大小声明(如下)。
//C和C++都允许
#define Arsize 10
char name[Arsize];
参考自《C Primer Plus》和《C++ Primer Plus》 ↩︎