如题所述
0.0:太多了;
说说我会的吧;
常用的,
1字符数组;
char a[] = "123"; // 定义了一个char 类型数组,分别存储 '1','2','3',0;
0作为结束符;
字符数组的输出是特例;输出数组名,默认输出该字串;
2.string;
string s;
cout<<s; 就是一个类型;//这种不行 就 s.c_str();
3CString;mfc库跟string差不多;
用法都差不多,一时也说不完具体的;一般情况 用前两种基本上就能解决所有问题了;
说说我会的吧;
常用的,
1字符数组;
char a[] = "123"; // 定义了一个char 类型数组,分别存储 '1','2','3',0;
0作为结束符;
字符数组的输出是特例;输出数组名,默认输出该字串;
2.string;
string s;
cout<<s; 就是一个类型;//这种不行 就 s.c_str();
3CString;mfc库跟string差不多;
用法都差不多,一时也说不完具体的;一般情况 用前两种基本上就能解决所有问题了;
温馨提示:答案为网友推荐,仅供参考