javascript和JQuery焦点图和代码特效大全
当前最流行的开源CMS网站系统大全
当前位置:首页 > 编程开发 > C语言C++

c++字符数组和字符串常量

来源:IT技术网编辑:雨天发布于:2017-07-10人围观

c++学习笔记-----字符数组和字符串常量。

字符串常量的类型是指向字符的指针,它与字符数组是同属一种类型,字符串常量在内存中以‘\0’结尾,这种类型的字符串成为c字符串。

字符串常量通常存放在内存data区中的const区,而字符数组根据其数据存储特点放在相应位置,如果字符数组是全局变量,就存放在内存data区中的全局或者静态区如果是局部变量,那么就存放到栈区

当编译器遇到一个字符串常量时,就把它放到字符串池中(data区的const),

以'\0'作为结束符,记下起始地址,在所构成的代码中用此地址,由于字符串常量的地址属性所以两个同样字符组成的字符串常量是不相等的(根据编译器版本不同可能结果不一样)。

上一篇:c++-函数指针

下一篇:c++memcpy函数

与相关的文章
有时间的话来看看IT界的突发事件