C语言中的“main”可以用别的字母代替吗?比如“mai”或"ain"等。

也就是说“main"函数是C语言中规定的字母,还是自定义的字母?如果是自定义的,我是否可以写成int me( )又或者int 987( )什么的

这个是主函数,一个程序有且只有一个main函数,这个是不能用别的字母代替了,如果是别的字母的话,那就不是主函数了而只是一个普通的函数了。当然这个还要看具体的环境,如果是windows编程的话,这个函数也不是主函数了,而winmain才是主函数。也就是说,一个程序主函数是规定了的,是程序的入口函数,有且只有一个。除那个函数外都是普通函数了,就像你说的mai()、ain()都只是普通函数了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-14
如果你硬要改主函数的名字,可以用宏定义
#define mai main
void mai()
{
printf("hello world\n");
}
但是这样完全是多此一举,没这个必要本回答被提问者采纳
第2个回答  2012-02-14
可以。比如VC中就有这样的语句:
#define _tmain main
#define _tWinMain WinMain
第3个回答  2012-02-14
无法替代!!!
第4个回答  2012-02-14
No No 开头的VIOD可以省略 int是数据符 可以自定义 但得符合数据类型

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网