关闭

const char*, char const* and char *const

标签: c++面试c
424人阅读 评论(0) 收藏 举报
分类:
const char*, char const* and char *const

const char*, char const*, char*const
的问题几乎是C面试中每次都会有的题目。 

Bjarne
在他的The C++ Programming Language里面给出过一个助记的方法: 
把一个声明从右向左读。  念作 pointer to

char  * const cp; ( * 
读成 pointer to   
cp is a const pointer to char 

const char * p; 
p is a pointer to const char; 

char const * p; 
同上因为C++里面没有const*的运算符,所以const只能属于前面的类型。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:344292次
    • 积分:3819
    • 等级:
    • 排名:第8369名
    • 原创:49篇
    • 转载:71篇
    • 译文:0篇
    • 评论:84条
    文章分类
    最新评论