水下功夫做透,水上才能顺风顺水。

const与指针

【指向死的】const char *p;//p指向的内容不可变。用作函数形参,保护指针指向的内容。

【死死指向】char * const p = "hello world!";//常指针变量,指向不可变,定义时必须初始化。用作函数形参,该形参不能再指向别处。例如this指针。

char const *p <=>const char *p;

补充:对于非指针变量(包括对象),const int a 与 int const a 表达的意思相同。

 

posted @ 2015-04-16 22:38  北方寒士  阅读(114)  评论(0编辑  收藏  举报