以字符串为例比较指针与数组的特性
来源:互联网 发布:手机淘宝卖家实名认证 编辑:程序博客网 时间:2024/04/28 10:53
修改内容:
字符数组a的容量是6个字符,其内容为hello\0。a的内容可以改变,如a[0]= ‘X’。指针p指向常量字符串“world”(位于静态存储区,内容为world\0),常量字符串的内容是不可以被修改的。从语法上看,编译器并不觉得语句p[0]= ‘X’有什么不妥,但是该语句企图修改常量字符串的内容而导致运行错误。
char a[] = “hello”;a[0] = ‘X’;cout << a << endl;char *p = “world”; // 注意p指向常量字符串p[0] = ‘X’; // 编译器不能发现该错误cout << p << endl;
- 以字符串为例比较指针与数组的特性
- 比较指针与数组的特性
- char数组 、char指针与字符串常量的比较
- char数组 、char指针与字符串常量的比较
- 数组指针与指针数组的比较
- 指针与数组的比较
- 指针与数组的比较
- char[]数组名与指针,以及字符串数组与string的一些比较
- 字符串数组与字符串指针的区别
- 字符串指针与字符串数组的区别
- C++指针数组与数组指针的比较
- C++指针数组与数组指针的比较(二)
- 数组的指针特性
- 数组的指针特性
- 数组的指针特性
- 数组的指针特性
- 数组的指针特性
- 数组的指针特性
- C语言位运算详解
- android开发:按钮事件
- SimpleDateFormat使用详解
- Web缓存系列之webapp缓存思路
- android自带的xml解析类分析
- 以字符串为例比较指针与数组的特性
- struts2输入验证总结
- c++迷宫代码
- 随机数的生成
- 数组有length的属性,String有length()这个方法,list的是size()方法。(详情见例子)
- string类的实现
- JDBC中Statement和PrepareStatement的区别及特性
- STL中map用法详解
- 【Android】Parse Push快速入门指南