using namespace std;
#include <iostream>
int main(){
char * boolalpha = "hello:";
char str1[] = "abc";
char str2[] = "abc";
const char str3[] = "abc";
const char str4[] = "abc";
const char* str5 = "abc";
const char* str6 = "abc";
cout << boolalpha << ( str1==str2 ) << endl; // .....
cout << boolalpha << ( str3==str4 ) << endl; // .....
cout << boolalpha << ( str5==str6 ) << endl; // .....
cout << sizeof(str1) << endl; // 4
cout << sizeof(str1[0]) << endl; // 1
cout << sizeof(str5) << endl; // 4
}
本文通过一个简单的C++程序示例介绍了如何使用指针和数组来表示字符串,并演示了不同类型的字符串变量间的比较方法及如何获取它们的大小。文章还展示了在C++中使用cout进行输出的具体语法。
2725

被折叠的 条评论
为什么被折叠?



