指向同一个字符串的指针和数组的地址区别-包含const
来源:互联网 发布:vs opencv python 编辑:程序博客网 时间:2024/05/03 21:16
1、代码如下:
#include<iostream> using namespace std;int main() {char str1[]="abc";char str2[]="abc";const char str3[]="abc";const char str4[]="abc";const char *str5="abc";const char *str6="abc";char *str7="abc";char *str8="abc";cout<<(str1==str2)<<endl;cout<<(str3==str4)<<endl;cout<<(str5==str6)<<endl;cout<<(str7==str8)<<endl; return 0; }2、输出结果如下:
3、分析:
因为str1-str4是申请了4个数组,所以他们的地址不同;而str5-str8是申请了4个指针,他们都指向同一个字符串,所以地址相同。
0 0
- 指向同一个字符串的指针和数组的地址区别-包含const
- 指向const对象的指针 和 const指针的区别
- 指向const的指针和const指针的区别
- 指向字符串的指针 和 字符数组的区别
- 指向const的指针和const指针
- const指针和指向const的指针
- 指向const的指针和const指针
- 数组的地址+1 和 指向数组的指针+1 区别
- 指向数组的指针&数组名和指针的区别
- 函数内 声明一个字符数组和一个指向字符串数组的指针 区别
- 字符数组与指向字符串的指针的区别
- const指针 与指向const的指针的区别
- s k 指针指向的是同一个内存地址。。。。。嗯嗯~~
- c++ 指针值和指针地址的输出&指针和数组保存字符串的区别
- 数组、指针和字符串:指向数组元素的指针和指针数组
- 数组、指针和字符串:指向数组元素的指针和指针数组
- 指针数组,指向指针的指针,字符串指针数组
- 指向数组的指针和指针数组
- 仿手机QQ聊天列表滑动菜单删除和手势滑动返回的两种方式
- ServiceMix(一)
- mongodb的高级操作(聚合框架)
- asm在某个节点上没有执行
- Flip Game
- 指向同一个字符串的指针和数组的地址区别-包含const
- C# listbox 用法
- 手把手教你ARC——iOS/Mac开发ARC入门和使用
- Two Sum
- Linux头文件和库文件添加环境变量与GCC编译器添加INCLUDE与LIB环境变量
- SERVER Error filter start 的解决方案汇总
- 皮尔森相关系数
- iOS开发何如在调试的时候轻松找到程序在哪里崩溃
- Linux多线程编程小结