巧记const, char, *的区别
2017-04-10 10:33
232 查看
在《The C++ Programming Language》中把*读作"pointer to"(指向)。所以记忆这三者的区别抓住亮点:(1)*读作point to;(2)声明从右向左读。
char * const p; // p is a const pointer to char; p是指向char的常量指针(p不可以变化)char const * p; // p is a pointer to constr char; p是一个指向常量字符串的指针(p可以变)const char * p; // 同上。因为c++标准规定,const关键字放在类型或变量名之前是等价的。另外,c++里面没有const *的运算符。
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(544) | 评论(0) | 转发(0) |
0
上一篇:数据结构字符串匹配——Brute-Force算法
下一篇:查找算法复习——线性表的查找
相关热门文章
test123
编写安全代码——小心有符号数...
彻底搞定C语言指针详解-完整版...
使用openssl api进行加密解密...
一段自己打印自己的c程序...
linux dhcp peizhi roc
关于Unix文件的软链接
求教这个命令什么意思,我是新...
sed -e "/grep/d" 是什么意思...
谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
char * const p; // p is a const pointer to char; p是指向char的常量指针(p不可以变化)char const * p; // p is a pointer to constr char; p是一个指向常量字符串的指针(p可以变)const char * p; // 同上。因为c++标准规定,const关键字放在类型或变量名之前是等价的。另外,c++里面没有const *的运算符。
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(544) | 评论(0) | 转发(0) |
0
上一篇:数据结构字符串匹配——Brute-Force算法
下一篇:查找算法复习——线性表的查找
相关热门文章
test123
编写安全代码——小心有符号数...
彻底搞定C语言指针详解-完整版...
使用openssl api进行加密解密...
一段自己打印自己的c程序...
linux dhcp peizhi roc
关于Unix文件的软链接
求教这个命令什么意思,我是新...
sed -e "/grep/d" 是什么意思...
谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
相关文章推荐
- const char*, char const*, char*const的区别
- char *const p;与 const char * p;的区别
- const char *,char const *,char * const的区别
- 【转】const char*, char const*, char*const的区别
- const char * a = "SSS" 与 const char a[] = "SSS" 的区别之一
- const char * 和char * const 的区别
- const char * 和char *const 区别
- const char *与char * const的区别
- const char*, char const*, char*const的区别
- const char*, char const*, char*const 的区别;指针常量,常量指针的区别
- const char*, char const* and char *const 的区别
- const char*, char const* and char *const 的区别
- 关于const char*, char const* and char *const 等的区别
- const char*, char const* and char *const 的区别
- 关于const char*, char const* and char *const 等的区别
- const char*, char const*, char*const的区别
- const char*, char const*, char*const的区别
- const char*, char const*, char*const的区别
- C程序:cont char *p 和 char* const p 区别及记忆方法
- char const * ,char *const, const char *的区别