void main和int
时间: 2023-05-21 22:00:40 浏览: 69
main的区别是什么?
void main和int main的区别在于返回值类型。void main表示main函数没有返回值,而int main表示main函数返回一个整数类型的值。在C语言中,main函数是程序的入口,它是程序开始执行的地方。
相关问题
void main和int main
在C语言中,定义程序入口的方式有两种:void main和int main。但是,推荐使用int main。
在C99标准以前,C语言标准规定main函数返回类型为int,因此int main是标准的写法。而void main是一种非标准的写法,在一些编译器中可能会得到不同的结果,甚至是错误的结果。
在C99标准中,void main被废弃了,不再是合法的main函数定义方式。因此,建议使用int main,以保证程序的可移植性和正确性。
void main 和 intmain的区别
void main 和 int main 的区别在于返回值的类型不同。int main 表示程序执行成功并返回一个整数值,而 void main 则表明不返回任何值。在一些编译器中,使用 void main 也是有效的,但是在一些编译器中可能会导致编译器出错。因此,建议使用 int main 作为程序的入口函数。