读书人

控制台程序一定需要main函数做为入口么

发布时间: 2012-03-06 20:47:55 作者: rapoo

控制台程序一定需要main函数做为入口么?
控制台程序一定需要main函数做为入口么?

[解决办法]
不一定;
在VC2005中, 可以这样修改程序入口点:

Project-> Property-> Configuration Properties-> Linker-> Entry Point :

在这里设定你想要的程序入口(函数名), 这个函数可以与标准的main签名完全不同!!
[解决办法]
VC6 试验结果出来了!
把入口点设置为main2

#include <cstdio>
#include <iostream>

int main(void)
{
int i;
i = 0;

printf( "Hello\n ");
return 0;
}


int main2(void)
{
int i;
i = 0;

printf( "Hello\n ");
return 0;
}

会出保护错!

去掉 main2里的 printf 就好了!
看来连printf() 都不能用了!

读书人网 >C++

热点推荐