关于LinuxC/C++中字符指针char * str 与字符数组 char str []的一点小区别
2013-10-29 19:58
543 查看
在C/C++中字符指针和字符数组都可以用来存储字符串,从这方面来说他们是相同的。但是有些细节东西是不同的。就是对于他们重新赋值改变上。
例如,char * str="123456";char str1[]="123456";
不同点
1:改变字符串中的某个值
在字符指针中,不能利用下标改变其中的某个值。比如想要该面char * s
例如,char * str="123456";char str1[]="123456";
不同点
1:改变字符串中的某个值
在字符指针中,不能利用下标改变其中的某个值。比如想要该面char * s
相关文章推荐
- 关于LinuxC/C++中字符指针char * str 与字符数组 char str []的一点小区别
- 指针和数组名的区别 char *str 和 char str[]的不同之处
- 指针和数组名的区别 char *str 和 char str[]的不同之处
- 面试题--字符串指针与字符串数组的区别char* st="abc;与char* str[]="abc";的异同
- C语言中的字符指针与字符数组的一点区别
- 关于char *str[]与 char str[]的区别
- C/C++的一些关于字符数组和指针的小总结
- C++中char* str与char str[]的区别
- (转)深入分析C++中char* str和char str[]的区别
- 关于C中字符数组,字符指针以及C++中string类型的两两转换及排序
- C语言中关于字符数组与字符指针的本质区别
- c++ char *str和char str[]的区别
- 深入分析C++中char* str和char str[]的区别
- 指向字符数组的指针 char*p="abc"和char p[]="abc"的区别。
- char * 与 char [] 区别,char *[] 与 char[][]区别。字符串指针的数组与二维char数组区别。字符串常量赋予指针与字符数组区别。"字符串"等价于其首元素"字"的地址
- 一道二级C题引发的思考-- c++函数传递指针的本质 与 字符串指针与字符数组的区别
- 关于数组与指针的应用及区别-针对字符串去左边多余的‘0’字符
- C/C++中,数组名和指针的区别
- C/C++数组名与指针区别深入探索
- 关于指针与数组的一点感悟