const与volatile使用示例

int sum1;		//普通变量
const int sum2;	//只读变量

int *ptr;		//普通指针变量,指向普通变量
const int *ptr;	//普通指针变量,指向只读变量
int * const ptr;	//只读指针变量,指向普通变量
const int * const ptr;	//只读指针变量,指向只读变量

int **ptr;		//普通双重指针变量,指向普通指针变量,指向的指针变量指向普通变量
const int **ptr;
int *const*ptr;
int **const prt;

const int *const*const ptr;

上一篇:智能指针管理数组


下一篇:c++ unique_ptr和shared_ptr使用例子