endl和end在这里都是无法识别的,所以提示“未声明的标识符 ”。
你应该写成:
std::cout << std::endl;
std::cout << x + y << "" << x * y ;
std::cout << std::endl;
给你解释一下
std是命名空间,::(两个冒号)是域操作符,cout, cin和endl都是命名空间std里定义的,所以使用时必须加上std::
需要加上名字空间:std::cout<
然后就可以这样用:cout<
std::cout << end;
应该是std::cout << endl;
改为
是endl不是end
#include
int main ()
{
int x = 5;
int y = 7;
std::cout << endl;
std::cout << x + y << "" << x * y ;
std::cout << endl;
return 0;
}