在main之前运行代码
2010年12月30日 14时01分
我们学习C语言编程的时候老师都告诉我们程序从main函数开始执行,main返回时也代表程序结束。那么能否在main函数执行前运行一些代码呢,当然可以,虽然没多大意义。演示代码如下:
#include
class outNum{
public:
outNum()
{
int a;
std::cin>>a;
std::cout<
上面代码运行后先执行outNum对象的创建,无参数构造函数要求输入一个整形值,比如我们输入22后运行结果如下:
22
22
run
begin
记得以前哪本书上提到过在main运行前进行一些验证什么的。在这里用示例代码和大家分享一下。