#include<cstdlib>
#include<iostream>
int main()
{
int v1 = 2, v2 = 3;
std::cout << "The sum of" << v1 ;
std::cout << " and " << v2;
std::cout<< " is " << v1 + v2 << std::endl;
system("pause");
return 0;
}
以上是正确做法。
程序不合法,程序编译不过;原因:<<操作符需要一个ostream对象,原例中用分号间隔后,<<操作符缺少操作对象。