char * const和const char *的区别

来源:赵克立博客 分类: C/C++ 标签:C/C++发布时间:2014-07-10 23:07:00最后更新:2014-07-10 23:16:55浏览:2530
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2014-07-10 23:16:55
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章

今天做东西的时候被两个指针快给搞疯喽,于是呼就记下来有事没事过来看看

1

char * const  a (a指的是指向一个字符char的固定指针,注意指针是固定的)

说明a是个常量指针,不能改变a指向的目标,但是能通过a修改指向的char
2

const char * a   (a指的是指向一个固定字符char的指针,字符是固定的)

说明a是个普通指针, 但是指向一个常量char,所以不能通过a来修改指向的char


微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python