指针指向字符串和数组储存字符串区别
来源:互联网 发布:sjf调度算法代码 编辑:程序博客网 时间:2024/05/16 08:25
定义了一个指向字符串的指针,str是在栈上分配的变量,储存的地址对应的是在常量区中分配的空间。"aafg"是存储在常量区里面,
是不能改变的。char *str 其实存在一种 const char *类型的隐式转换,而strcpy要做的改变常量,所以程序编译的时候没错,运行的
时候就出错了。
这个程序和上面的程序的区别就是在于字符串存储的位置,定义了一个数组,在栈上分配空间。就是修改也是普通的数组赋值。
所以程序不会报错。
- 指针指向字符串和数组储存字符串区别
- 指向字符串的指针 和 字符数组的区别
- 将指针指向字符串字面量 和 指向数组
- 指针数组(指向字符串)
- 函数内 声明一个字符数组和一个指向字符串数组的指针 区别
- 字符串指针和字符串数组的区别
- 字符串数组和字符串指针的区别
- 字符串指针和字符串数组的区别
- 指针字符串 和 数组字符串的区别
- 字符串数组 和 字符串指针 的区别
- 字符数组与指向字符串的指针的区别
- 指向同一个字符串的指针和数组的地址区别-包含const
- 数组、指针和字符串:指向数组元素的指针和指针数组
- 数组、指针和字符串:指向数组元素的指针和指针数组
- 指针数组,指向指针的指针,字符串指针数组
- 指针数组以及指向字符串的理解
- 指向字符串的指针与字符数组
- 字符串string 字符数组与指向字符串的指针pchar的区别与联系
- Perl中grep的用法:
- 超级牛X 的纯JS 图表控件
- 分享点NRF9E5资料吧
- Eclipse快捷键大全
- php md5加密
- 指针指向字符串和数组储存字符串区别
- 一个月总结
- C#中 利用汉字在计算机里面的编码来得到汉字的首拼音 及 阿拉伯数字
- sicily 1201 01000001
- In App Purchase 个人使用总结 2009 cocoachina
- sicily 2401 Judges' Time Calculation
- 在 MinGW 环境中使用 STLport 5.2.1
- ubuntu 环境,如何切换 Eclipse 的SubVersion 中保存的用户
- 教你如何使用Objective-C解析HTML!