c++学习笔记-----字符数组和字符串常量
来源:互联网 发布:德国的顶级域名 编辑:程序博客网 时间:2024/05/17 22:18
字符串常量的类型是指向字符的指针,它与字符数组是同属一种类型,字符串常量在内存中以‘\0’结尾,这种类型的字符串成为c字符串。
字符串常量通常存放在内存data区中的const区,而字符数组根据其数据存储特点放在相应位置,如果字符数组是全局变量,就存放在内存data区中的全局或者静态区如果是局部变量,那么就存放到栈区
当编译器遇到一个字符串常量时,就把它放到字符串池中(data区的const),
以'\0'作为结束符,记下起始地址,在所构成的代码中用此地址,由于字符串常量的地址属性所以两个同样字符组成的字符串常量是不相等的(根据编译器版本不同可能结果不一样)。
阅读全文
0 0
- c++学习笔记-----字符数组和字符串常量
- 字符串常量和字符数组
- c字符数组初始化方式和字符串常量
- c中字符串常量和字符数组的区别
- C++学习笔记 --- 字符串和字符数组
- 字符串常量初始化指针和字符数组
- 字符串常量和字符数组的区分
- 《C和指针》学习笔记五/数组、字符串字符和字节/
- 【c和指针学习笔记】深入理解字符串常量
- 《C和指针》——字符数组和字符串常量的区别
- 黑马程序员——C语言学习笔记04 字符、数组和字符串的一些要点。
- C语言中字符常量和字符串常量的区别
- C语言中字符串常量和字符常量的区别
- 字符串常量 和字符常量
- 【C语言】学习笔记:字符串与字符数组
- 《c和指针》3.1.3 二 、字符串常量 :不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组赋值
- C 字符数组和字符串
- C语言中字符串常量与字符数组
- js明明有这个函数却提示is not undefined
- 比较常见的数据库SQL面试题以及答案
- 3238: [Ahoi2013]差异
- MarkDown说明
- eclipse和JDK安装中可能遇到的问题
- c++学习笔记-----字符数组和字符串常量
- 每天10个Linux命令一
- 一张小图看懂hibernate
- 4566: [Haoi2016]找相同字符
- 一个程序员应该怎样去学习和掌握计算机英语
- TypeScript笔记
- nginx编译安装
- 出电梯走太快对别人的伤害
- python的模块