77问答网
所有问题
c语言中 int main() main() 两者有没有区别
如题所述
举报该问题
推荐答案 2017-05-30
基本上没有区别
int main()明确表示
返回值
是int型的
main()在某些
编译器
上默认是返回int型的,但注意有些编译器不允许这么写
如果不想处理返回值,还可以写:void main()
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GvIYvvGG3NpGY8IY3Gq.html
其他回答
第1个回答 2017-05-30
严格来说main函数是要有返回值的,但main()和void main()效果一样,都是没有返回值的函数。
int main()
{
;
return 157;}
必须有一个整数形式返回值。不然编译不过。
追答
纠正下上楼回答正确。main()默认int类型返回值,
相似回答
c语言
编程
int
main()
与 main() 有什么不同?
答:
int main(void)表示不接受参数
,int main()表示授受任何数量的参数,void main()表示接受任何参数且无返回值。
C语言的int
main
和 main 的
区别
,求告知!谢谢
答:
在
C语言中
(这里指C89标准),如果函数定义没有明确写上返回值类型,那么这个函数的返回值类型就默认为
int
,所以你问的这两种写法在效果上是一致的。但是新的C语言标准(C99和C11)已经不允许这种写法,所以
main()
是错误的,而int main是正确的写法。注意了这种语法也只在
C语言的
早期标准里面支持,C++...
c语言中
的
int
main()
中的int main 他们各自是什么意思
答:
1、int main()是C语言main函数的一种声明方式
;2、int表示函数的返回值类型,表示该主函数的返回值是一个int类型的值;3、main表示主函数,是C语言约定的程序执行入口,其标准的定义格式为int main(int argc, char *argv[]);在int main()中,()中没有数值表示入参为空,等同于int main(voi...
int
main()
与void main()
区别
,讲解一下返回值是什么意思
答:
区别:
1、int main() 表示函数执行后返回的值的类型是int型,也就是整数型;2、void main() 表示函数执行后不需要返回值
。返回值:一个函数的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为返回值。main...
编程中
的
第二行是不是有
int
main()
和void main()两种?这两种有什么
区别
...
答:
int
main()int
main(int
argc, char* argv[])void main()是只有部分编译器(如微软的vc++,vs)支持的特性,如果用gcc编译void main()就会报错了。有时候你会见到一些权威书籍上写的是main(),没有声明返回值,如果放在现在的编译器上编译是等同于void
main()的
,但是实际上在C90这类古老的规范...
C语言中main()
与
int
main()运行的结果有什么差异吗?!
答:
标准的写法只有
int
main()
写法 不写int是国内书籍试题题目才如此写,如果只是做试题 不写int 倒也还好,因为这样就不用在函数体里写 return 0; 这条语句。我们都知道一个函数有返回值,有接收的参数值。main()作为主函数也是如此 ,必须要有一个返回值。这个返回值是返回给系统的,如果返回了,...
C语言中
, void
main()
和
int
main()的
区别
是什么?
答:
1. 函数原型:void
main()
函数没有返回值,而
int
main()函数有一个返回值。根据
C语言的
标准,main()函数应该有一个返回类型,通常是int类型。2. 参数:根据C语言的标准,main()函数可以接受两个参数,一个是argc(表示命令行参数的数量),另一个是argv(表示命令行参数的数组)。然而,在实际编程...
大家正在搜
c语言int main和main
c语言中int和void的区别
main与intmain的区别
c语言intmain和void
c语言中void main的含义
void main和int的区别
c语言中main
c语言中的main什么意思
int main(void)
相关问题
在C语言中,void main( )与int main( )...
在C语言中,int main()和int main(void...
C语言中,void main ,int main(void)...
c语言中int main()中的括号什么意思
C语言中void main和int main有什么区别
c语言中的int main()中的int main 他们各自...
c语言中 int main()什么意思,
在c语言中,void main()与int main()有什...