C++中字符数组是如何存储字符串的?字符串的输入输出方法又有哪些

如题所述

0.0:太多了;
说说我会的吧;
常用的,
1字符数组;
char a[] = "123"; // 定义了一个char 类型数组,分别存储 '1','2','3',0;
0作为结束符;
字符数组的输出是特例;输出数组名,默认输出该字串;
2.string;
string s;
cout<<s; 就是一个类型;//这种不行 就 s.c_str();
3CString;mfc库跟string差不多;

用法都差不多,一时也说不完具体的;一般情况 用前两种基本上就能解决所有问题了;
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网