控制台程序一定需要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() 都不能用了!