c++ 输出的问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 12:27:54
#include <iostream.h>
void main()

{
int a=1;int b=2;
cout<<a++<<a+b<<endl;
}

#include <iostream.h>
void main()

{
int a=1;int b=2;
cout<<a++;
cout<<a+b<<endl;
}
到底有什么区别呀 就是连续输出两个或者多个的时候顺序是怎样的呀 ~~~

一样的~cin和cout都是自左向右

不过你的书写有些问题
main()下面不要空一行再{},应该紧接
而且main通常是int main(void)
比如

int main(void)
{
…………
return 0;
}

这样的写法

还有分号不要用中文输入法打
还有两句代码不要写一行
要么是
int a=1;
int b=1;
要么是
int a=1,int b=1; //逗号表达式算一句

楼上int a=1,int b=1; 这样写是错的
除非写成int a=1,b=1;还有main函数写void main没有关系

main()函数的返回类型与编译器有关!