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

 我来答
百度网友8ce788f
2017-05-27 · TA获得超过688个赞
知道小有建树答主
回答量:850
采纳率:80%
帮助的人:229万
展开全部
0.0:太多了;
说说我会的吧;
常用的,
1字符数组;
char a[] = "123"; // 定义了一个char 类型数组,分别存储 '1','2','3',0;
0作为结束符;
字符数组的输出是特例;输出数组名,默认输出该字串;
2.string;
string s;
cout<<s; 就是一个类型;//这种不行 就 s.c_str();
3CString;mfc库跟string差不多;

用法都差不多,一时也说不完具体的;一般情况 用前两种基本上就能解决所有问题了;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式