1)、const在前面
const int nValue; //nValue是const
const char *pContent; //*pContent是const, pContent可变
const (char *) pContent;//pContent是const,*pContent可变
char* const pContent; //pContent是const,*pContent可变
const char* const pContent; //pContent和*pContent都是const
2)、const在后面,与上面的声明对等
int const nValue; // nValue是const
char const * pContent;// *pContent是const, pContent可变
(char *) const pContent;//pContent是const,*pContent可变
char* const pContent;// pContent是const,*pContent可变
char const* const pContent;// pContent和*pContent都是const
c和c++中的const
原创welcomelyl ©著作权
©著作权归作者所有:来自51CTO博客作者welcomelyl的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:我的友情链接
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
const在C和C++中的区别
在C中,const不是常量,只能说是一个不能改变的变量(注意是变量),C编译器不
c++ 编程语言 c语言 编译器 内存空间 -
C/C++中Static和Const的作用
C
临时对象 限定符 数据 -
C/C++的const
1、C/C++的const区别2、C++之const类成员变量,const成员函数
成员变量 const成员函数