课程
/后端开发
/C++
/C++远征之起航篇
为什么不能用cout<<x,y,z<<endl
2020-01-11
源自:C++远征之起航篇 4-3
正在回答
你好,你这行程序不只是分号的问题
首先,你要打印“,”的话,按照字符串或者字符来说,要加上“”或者‘’。
其次,如果你的x、y、z不是字符串常量的话,要用<<隔开
cout<<x<<","<<y<<","<<z<<endl;
如果你的x、y、z是字符串常量(string)的话,那么也要用+才行,没有直接写的
cout<<x+","y+","+z<<endl;
语言有它自己的要求规定(错误绝不姑息),他不是人不能感性判断分析,需要你按照正确的方式进行输入。
推荐你可以加深一下cout、和string字符串的学习。
加油!奥里给!
缺少分号,语句结束要有分号呀
举报
C++亮点尽在其中,本课程是在C语言基础上的一个延伸,得以升华