您的位置:首页 > 其它

指向常量的指针,常量指针,指向常量的常量指针

2008-06-10 22:52 288 查看
指针就是很让人头痛的了,然后再来常量指针,指向常量的指针,和指向常量的常量指针绝对会让你晕。

指向常量的指针也就是这个指针是指向常量的,所以是不要想去改变常量的值的,借TCPL中的例子来说一下:

const char * pc = s; //这里PC就是一个指向常量的指针了。它所指的值是不能变动的

char * const cp = s; //这里的CP就是一个常量指针了,这个写法比较怪异的,记住就行了,它的地址是不能动的

const char * const cpc = s; //这里的CPC就是一个指向常量的常量指针了。它的值和地址都不能动

一般看得比较多的还是指向常量的指针,这个记法也好记:

char * 就当作是字符串常量类型,它的常量自然就是在其前面加上一个CONST修符了。其它的两种见得用处比较少,了解一下。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: