1,关于const的一些基本概念

const char * p1;//p1指向的内容不可变

char const * p2;//p2指向的内容不可变

char * const p3;//p3不可变,但其指向的内容可变


2,字符串的函数返回值不能再函数体里面声明创建,最好是函数传参进去,比如一个复制字符串的函数char *copyString(const char* source)就不是很好了,比较好的应该是void copyString(char *target , const char* source);



posted on 2012-03-24 11:40  xnfriday  阅读(195)  评论(0编辑  收藏  举报