字符串,字符数组

来源:互联网 发布:linux怎么加入域 编辑:程序博客网 时间:2024/06/06 07:48
# include <iostream># include <stdlib.h># include <stdio.h># include <string.h>using namespace std;int main(void){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;}

结果是:0 0 11

解答:str1,str2,str3,str4是数组变量,它们有各自的内存空间;

str5,str6,str7,str8是指针,它们指向相同的常量区域。

0 0
原创粉丝点击