永发信息网

在c++中 cout<<"a="<<a<<endl; 为什么a=加"" a不加?

答案:2  悬赏:0  手机版
解决时间 2021-04-07 06:37
在c++中 cout<<"a="<<a<<endl; 为什么a=加"" a不加?
最佳答案
a= 加引号是要把这个串原样输出,a不加引号是想把a中的值输出追问那什么情况用char型?追答需要处理一个字符的时候,现在比较少,主要是数值计算。要多写程序就知道了追问就是说只声明一个变量时就用?追答比如你要保存人的性别,用 f 表示女,m表示男,那么就可以把性别定义成char
char sex;
年龄明显是数值,int age;
不是指定一个变量就用char,几个度可以
全部回答
加“”是字符串。在控制台会直接输出 a= 。
a不加,是想输出变量a的值。
如果a是 int型 值为1 。最后输出的是 a=1
如果是float型,值为2.5. 最后输出的是 a=2.5追问就是说如果没有<
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯