C语言中在main ()前面的viod,什么情况可以省略,什么时候不可以?大神们帮帮忙

如题所述

都可以省略,没什么影响,写不写void 不影响编译的,只是会出一个警告提醒而已,写不写void 完全不影响你编的程序。
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言中在main ()前面的viod,什么情况可以省略,什么时候不可以?大神们...
都可以省略,没什么影响,写不写void 不影响编译的,只是会出一个警告提醒而已,写不写void 完全不影响你编的程序。

c语言中函数前的 viod 是什么意思?
是void 申明函数时必须指定返回类型(c++及其他面向对象编程语言中的构造函数除外,构造函数不能指定返回值)当一个函数不需要返回任何值时,可以用void作为它的返回类型。 比方说:void main()但这并不是一个好的方法。即使不需要返回值,也应尽量返回某个值,使调用函数的程序能判断函数的执行是否正...

在C语言中viod main与main 有什么不同吗?
void main即为主函数无返回值,在main之前写void或是int之类表示类型的,写上它就要在主函数结束时写return 0;但写在学习c时要求不是很严格,光写main()也是可以的,但如果学习c++时就要严格些,一定是int main(),结尾一定要写return 0.希望可以帮到你!

c语言中为什么有的主函数前面要加上viod
意思就是空函数,该函数执行结果不返回函数值,如果需要返回函数值,就要定义函数返回值的类型,比如int main()

C语言初学者,第一张照片说的viod 表示main不需要参数的参数是什么意思...
main函数是编译器调用的主函数,一般返回int。0表示正常运行,1表示出错。不过返回void也也行,反正是编译器看的。main也可以传参的。一般是一个int型和一个常指针(指向一个数组)。其实就是你文本文件的路劲而已。还不懂就问吧

在C语言中void main(void)是什么意思?为什么要这样写?
void main(void)第一个void代表返回值为空,即不需要返回值。第一个void表示参数为空,可以忽略掉这个void。

C语言中viod表示什么意思?有什么用处?
C语言中“void”表示为无类型,相应的“void *”为无类型指针,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。

C语言中的“main”可以用别的字母代替吗?比如“mai”或"ain"等。_百度...
这个是主函数,一个程序有且只有一个main函数,这个是不能用别的字母代替了,如果是别的字母的话,那就不是主函数了而只是一个普通的函数了。当然这个还要看具体的环境,如果是windows编程的话,这个函数也不是主函数了,而winmain才是主函数。也就是说,一个程序主函数是规定了的,是程序的入口函数...

C语言中什么时候用void main()什么时候是用main()?
void 是你的返回类型,main()是你的函数名字。在你定义函数的时候用void main(), 在用的时候,用main();

C语言中关于viod函数的问题
void就是表示函数没有返回值,没有返回值就是执行完函数后不给调用处一个值 比如你用到的函数n=strlen(a);是计算字符串长度的,那么在strlen函数中进行的是长度的计算,然后把计算出的值返回给调用出的n,如果在定义strlen加上了void,那么照样执行计算的操作,不过就取不到计算出来的值了,明白了...

相似回答