关于入口程序

来源:百度知道 编辑:UC知道 时间:2024/09/23 07:07:06
什么是入口程序

神爵 人气 0 回答 0 提问时间 2007-11-22 22:34
呵呵 我不明白为何,在vc.net 中 那个程序入口干什么用的
和函数中的调用参数一样吧,
举个例子

#include "stdafx.h"
int _tmain(int argc, _TCHAR *argv[]) ////为什么是 _tmain _tchar。。不是main char吗
{
int isum=0;
for(int i=0; i<=100; i++)
{
isum+=i;
}
printf("%d\n",isum);
return 0;
} /我不用那个参数 为什么还要写啊,为什么啊。。我菜,没学过6.0以上的。

mian函数就是程序的入口,如果这个程序是单独运行的,当然需要一个入口函数,不然程序从哪里开始运行呢。
我不用那个参数 为什么还要写啊,为什么啊。。
你说的这个参数是指什么呢?是(int argc, _TCHAR *argv[])吗?函数有参数是很正常的事情。main函数的参数将来在运行的时候给出。比如使用copy命令的时候:copy a.txt c:\b.txt;copy本身就是一个程序,而它的参数就是后面跟那串字符串,main函数可以接收他们并做处理。
如果main函数没有参数,需要加上void修饰。