是不是我下的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; }
会不会是程序里有错啊?