66问答网
所有问题
当前搜索:
main前面为什么要加int
int
main
(void)、main()、void main()的区别
答:
int
, 那就写成int
main
。至于
什么
时候
需要
哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了。void main 和 int main 在作用上其实没什么区别啊,只是有的严谨的编译器必须要main有int 返回值而已,这两种写法跟自定义的函数没任何关系。
void
main
和
int
main的区别是
什么
?
答:
void
main
和
int
main的区别就是有无返回值。1、void定义的函数没有返回值,int定义的函数返回整型值。2、void,字面意思是“无类型”,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,有注释和限制程序的作用。
int
main
在c语言中是
什么
意思
答:
主函数。是C语言程序的入口。完整形式为
int
main
(int argc, const char*argv[]);
为什么
我学的c语言在定义
main
函数时,
前面
没有
int
答:
但是实际上,void也好,
int
也好,只要不出现错误,都是默认要返回给系统程序一个值,以便让系统知道这个程序的执行情况的。系统会随时检测这个程序,实质上就是
main
函数是否处于一个正常的状态。这才是main的实质。从以上可以看出,main的返回类型可以不写,不同编译器对它的解释是不一样的,有的是int型...
为什么
编译器总提示: “
main
”的返回类型应为“
int
”而非“double”_百...
答:
main
函数的返回值是给操作系统的,所以必须是
int
int main(){...} 不明白是你
为什么要
把integ的计算结果当作main的返回值呢
C语言问题,
int
main
()和int main(void)差别是?
答:
int
, 那就写成int
main
。至于
什么
时候
需要
哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了。void main 和 int main 在作用上其实没什么区别啊,只是有的严谨的编译器必须要main有int 返回值而已,这两种写法跟自定义的函数没任何关系。
如图1.
为什么main前面
没有void或者是
int
2.void和int有什么区别及各自用...
答:
void是空的意思,不
需要
main
()严格写法是void main(void)
int
是整数,如果int main(void),说明main最后要有return一个整数.
c语言
为什么
定义主函数不是
int
main
()
答:
您好!很高兴能回答您的问题。因为该
main
函数不需要返回值,所以可以省略
前面
的数据类型,如void main(),也没有返回值。返回值的机制:是返回给主调进程,使主调进程得知被调用程序的运行结果,例如return 0;。是否要求一定
要加
上数据类型:这个没有强制性,例如该题。但在标准的规范中,应
加上int
,...
C++
main
函数的返回类型必须为
int
类型,但是
为什么
用void也可以(VC6...
答:
因为VC6太老了,当时他出来的时候,C语言标准还没有规定
main
函数要返回
int
型,现在有的编译器为了兼容老标准,还是允许主函数返回void型,比如说gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4只会在编译的时候报出警告:warning: return type of ‘main’ is not ‘int’ [-Wmain] void main...
...
main
()”和“
int
main(void)”,有
什么
区别,标准写法是什么_百度知 ...
答:
没有
什么
标准写法,两种都可以。一般单个程序中用不着
main
的返回值,可以直接写void main。但如果是一个比较大的工程,你可能
需要
知道某个子程序的执行结果,这时候那个子程序的main就可以写成
int
main了,这样就可以根据返回值来知道子程序是否正确执行,或出了什么错误 ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜