帮忙改个错,课本上的程序.

来源:百度知道 编辑:UC知道 时间:2024/07/07 05:27:48
#include<iostream>
using namespace std
class Point
{
int x,y;
public:
void Dispaly(){cont<<"x="<<x<<",y="<<y<<endl;}
};
void main()
{
Point point1;
point1.x=100;
point1.y=200;
point1.Dispaly();
}

--------------------Configuration: aaa - Win32 Debug--------------------
Compiling...
aaa.cpp
D:\Program Files\Microsoft Visual Studio\MyProjects\AT\aaa.cpp(3) : error C2143: syntax error : missing ';' before '<class-head>'
D:\Program Files\Microsoft Visual Studio\MyProjects\AT\aaa.cpp(3) : fatal error C1004: unexpected end of file found
Error executing cl.exe.

aaa.obj - 2 error(s), 0 warning(s)

你using namespace std要加分号
cont<<"x="<<x<<",y="<<y<<endl;}
cout打错了
再就是这个主要是考你,类中未标注访问类型的量默认为private的
所以直接给变量赋值是错误的,只能通过类中的函数,或者友元。