int main(void)什么意思??那个void是干嘛的

如题所述

第1个回答  2019-10-17
void
mian(void)//代表程序执行完之后
不做任何事情(正常结束)
int
main()//代表程序执行完后会返回一个int型整数给上级用来判断程序是否执行成功
(void)跟()是一样的都是代表无参数
第2个回答  2019-08-28
c语言中的主函数
main是c程序的入口函数,也就是首先执行main函数。
至于括号里void
()中表示传入的参数,括号中什么也不写表示不需要参数,()和(void)都表示没有参数
第3个回答  2019-10-13

这是C语言main函数的一种声明方式,该方式表明这个main函数不带参数,返回值。

void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。

int main(void)还可以写为 void main()或者 int main()最后在mian()函数结束时,写return 0即可。

扩展资料:

void真正发挥的作用在于:

1,对函数返回的限定。

2,对函数参数的限定。

在Java/C/C++/C#中,main为程序运行的主入口方法,每个程序只有一个。main 作为函数可以没有参数main(void),也可以有参数。

C语言一定需要main函数:

任何一个C++程序都包含一个main函数,这是规定。main函数由系统直接调用,是程序执行的入口。 

main函数与用户自己定义的函数都是各自独立的模块,即函数不能嵌套定义,通俗的说,你不能在一个函数的函数体内定义另一个函数,即使在main函数中也不行。但main函数可以对用户自己定义的函数进行调用(但main函数只能由系统调用)。

用户自己定义多个函数时,这几个用户自己定义的函数之间都可以互相调用 。

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

相似回答