c中 像int main() ,main()前有int是什么意思?

如题,谢谢大家
希望大家能详细点,我只见过main()前什么也没的
基础很差

int的意思是整型,放到main()方法前面意思是该方法返回的是int类型的参数。

C程序最大的特点就是所有的程序都是用函数来装配的。main()称之为主函数,是所有程序运行的入口。其余函数分为有参或无参两种,均由main()函数或其它一般函数调用,若调用的是有参函数,则参数在调用时传递。


扩展资料

main函数,又称主函数,是程序执行的起点,main是相对来说的,如同音学理论之主调于泛音,泛音即程序中的除main之外的其他函数,迎合人们的思考方式而生成的而非必定的模式。有主有次,执行起来条清缕析,既可将程序模块化又实现了一个闭合的整体。    

程序执行总是从main函数开始,如果有有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。在执行程序时,由系统调用main函数。

main 函数是在程序启动中完成对具有静态存储期的非局部对象的初始化之后被调用的。是程序在有宿主 (hosted)环境(亦即有操作系统)中所指定的入口点。

参考资料来源:百度百科-main函数

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-27
main是C的主程序。
C编译后可以生成可执行文件,前面的INT是说明这个MAIN返回的数据类型。有些程序执行后可以返回一个结果,而用了这个INT,说明编译后执行程序返回的结果是个整数结果。它前面的INT和普通的FUNCTION前的INT是一个意义。
main是C的主程序。
C编译后可以生成可执行文件,前面的INT是说明这个MAIN返回的数据类型。有些程序执行后可以返回一个结果,而用了这个INT,说明编译后执行程序返回的结果是个整数结果。它前面的INT和普通的FUNCTION前的INT是一个意义。
main是C的主程序。
C编译后可以生成可执行文件,前面的INT是说明这个MAIN返回的数据类型。有些程序执行后可以返回一个结果,而用了这个INT,说明编译后执行程序返回的结果是个整数结果。它前面的INT和普通的FUNCTION前的INT是一个意义。
main是C的主程序。
C编译后可以生成可执行文件,前面的INT是说明这个MAIN返回的数据类型。有些程序执行后可以返回一个结果,而用了这个INT,说明编译后执行程序返回的结果是个整数结果。它前面的INT和普通的FUNCTION前的INT是一个意义。本回答被网友采纳
第2个回答  推荐于2017-05-16
你知道函数吧,函数声明就是:
type function_name(type...)
前面的type是函数的返回值,由type类型的数据来表示,然后是函数名,后面括号内的是函数列表,也是由type定义的数据来表示的。这里的type是一种泛指,可以是int,可以是char,float等C的类型。

而main函数也是属于函数,它也有函数的这些特征,用int来表示返回值而已,不过它的返回值是给操作系统的,告诉操作系统这个程序是不是正常结束还是有了什么异常情况发生。

至于你看到的只有main,前面什么都没有的,那是省略的写法,默认没有的情况相当于int main()的情况。
第3个回答  2006-03-19
main是C的主程序。
C编译后可以生成可执行文件,前面的INT是说明这个MAIN返回的数据类型。有些程序执行后可以返回一个结果,而用了这个INT,说明编译后执行程序返回的结果是个整数结果。它前面的INT和普通的FUNCTION前的INT是一个意义。
第4个回答  2013-03-28
其中main是函数的名字,表示“主函数”,main前面的int表示此函数的类型是int类型(整型)。
相似回答