怎么 在c++ 中定义储存中文定义字符串变量的变量

#include &iostream&
#include &cstdlib&
int main ()
cin&&a&&b;
cout&&c&&'\n'&&d&&
system ("pause");
我想要的结果是 输入 a b 输
#include &iostream&
#include &cstdlib&
int main ()
cin&&a&&b;
cout&&c&&'\n'&&d&&
system ("pause");
我想要的结果是 输入 a b 输出是 1 2 输入e f 时 输出5 6
问题补充:按照一楼的程序 输入 a b 输出是 21 -102
好吧 这个程序的问题 我感觉就是在 定义那个 字符型变量上有问题 无论我输入什么 c='a'-96;
d='b'-96; 输出的结果都会是1 2 到底该怎么定义?
输入字符好象不能用cin吧,cin和scanf差不多,你能用scanf输入字符吗。利用getchar()试下。
感觉你概念不太清晰。
字符常量是指用单引号括起来的一个字符。
字符变量是用来存放字符常量的。
常量是不用定义的。看它的特征就能区分它是什么类型的常量。...
同意楼上的说法。一般字符串用字符型数组或字符指针实现。VC++里可以使用srting类型。这个新类型可以方便地实现字符串合并等常用操作。
1、静态全局变量
定义:在全局变量前,加上关键字 static 该变量就被定义成为了一个静态全局变量。
A、该变量在全局数据区分配内...
最后一个能获取到值.
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区}

我要回帖

更多关于 shell 定义字符串变量 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信