是不是我下的VC++2010有问题还是程序没写明白?
今天刚下了VC++2010,按照书上的程序编了一段,一开始说找不到iostream头文件,加了using namespace std; 后,没错误了,但是运行后exe文件直接跳出了。这是什么原因啊?程序是这样的:
程序代码:#include<iostream>
using namespace std;
class person
{
public:
int heart;
char *name;
int run()
{
heart=heart+20;
return heart;
}
};
void main()
{
int iRunStop;
person ZhangSan;
ZhangSan.name="张三";
ZhangSan.heart=72;
cout<<"姓名:"<<ZhangSan.name<<endl;
cout<<"心跳:"<<ZhangSan.heart<<endl;
iRunStop=ZhangSan.run();
cout<<"跑后心跳"<<iRunStop<<endl;
}会不会是程序里有错啊?







