字符数组和字符常量的区别
来源:互联网 发布:听歌识曲软件哪个好 编辑:程序博客网 时间:2024/05/18 06:25
#include<iostream>using namespace std;int main(){char str1[]="hello word";char str2[]="hello word";char *str3 ="hello word";char *str4 ="hello word";if(str1==str2){cout<<"str1 and str2 are the same"<<endl;}else{cout<<"str1 and str2 not same"<<endl;}if(str3==str4){cout<<"str3 and str4 are the same"<<endl;}else{cout<<"str3 and str4 not same"<<endl;}system("pause");return 0;}
字符数组和常量字符串
为了节省内存C++把常量字符串放到单独的一个内存区域,当几个指针赋值给相同的常量字符串时,它们实际上指向的是相同的地址.
但是用常量初始化数组就完全不同.
两个操作系统系统会分配两个12个字节的栈空间.
C++的内存分配图
0 0
- 字符数组和字符常量的区别
- c中字符串常量和字符数组的区别
- 字符串常量和字符数组的区分
- 字符数组和字符指针的区别
- 字符指针和字符数组的区别
- 字符数组和字符指针的区别
- 字符数组和字符指针的区别
- 字符数组和字符指针的区别
- 字符数组和字符指针的区别
- 字符指针 和 字符数组的区别
- 字符串常量和字符数组
- C语言中字符常量和字符串常量的区别
- C语言中字符串常量和字符常量的区别
- 常量字符数组的使用
- 《C和指针》——字符数组和字符串常量的区别
- 字符串常量指针与字符数组的区别
- 字符数组和普通数组的区别
- 字符数组与字符常量
- [前端] 网页变灰白色
- android 数据存储技术(1/4)文件存储
- Storm一个Topology中提供drpc和计算功能
- Button按钮
- host配置重置路径~
- 字符数组和字符常量的区别
- Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(下)
- 【LeetCode】Word Break 单词拆分
- 如何做好ERP项目经理
- 补充嵌入式后期的开发~~分享一下自己的嵌入式学习经验~~也纪念一下即将逝去的青春
- GROOVY 开发配置
- 长链接转短链接
- android NFC NDEF解析 3
- git提交项目代码----写在安装Eclipse的git插件之前