66问答网
所有问题
当前搜索:
main前面为什么要加int
为什么
void
main
不是
int
main
答:
int
, 那就写成int
main
。至于
什么
时候
需要
哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了。void main 和 int main 在作用上其实没什么区别啊,只是有的严谨的编译器必须要main有int 返回值而已,这两种写法跟自定义的函数没任何关系。
int
是什么意思,int
main
后面的括号是什么意思,
为什么
第五排要空出来...
答:
任何一个C语言程序都要有
int
main
(),定义的是主函数return 0是函数的返回值,可以这么说初学者写的程序必须是 include<stdio.h> int main { c语言语句 return 0;}中间的回车换行没有影响,每个语句都由双引号结尾,至于语句间的排列格式没有影响。你应该是还没有接触C语言,这些都是基础,想学的...
c++中
为什么要
区分void和
int
答:
int
, 那就写成int
main
。至于
什么
时候
需要
哪种写法,不必有这种顾虑,你可以一律都写成 int main ,然后在方法体中 最后加个return 0 ;就行了。void main 和 int main 在作用上其实没什么区别啊,只是有的严谨的编译器必须要main有int 返回值而已,这两种写法跟自定义的函数没任何关系。
为什么int
main
(inta, int b);
答:
= 32,32/13 = 2;理解这道题
需要
理解形式参数和实际参数(两者是对应关系),还需要理解全局变量与局部变量,
int
m = 13,这个是全局变量,在没有局部变量重新赋值的话,可以无需定义,直接使用。所以
main
函数里面可以直接使用m的值为13;但是fun函数里面的m是局部变量,只能在fun函数里面使用。
为什么int
main
(void){}不是void?
答:
void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。
int
main
(void)还可以写为 void main()或者 int main()最后在mian()函数结束时,写return 0即可。类似的还有 +=,-=,*=,/= 等。但是a%=b这种运算的效率,要高于a=a%b这种的效率,因为a%=b是直接在a上做求...
c++语言:
为什么main
函数可以省略返回值
int
?
答:
因为在某些IDE中(比如vc++6.0),你省略
main
函数的返回值,他会默认让main函数的返回值类型为
int
,所以你可以省略,不过现在新一些的IDE,则不支持这种功能(比如VS2010),所以必须手动写上返回值类型,如果不写,该IDE使用的编译器就会报错。一个好的习惯是:一定要手动写上main函数的返回值类型。
为什么int
main
(void)不等价于void main()?
答:
void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。
int
main
(void)还可以写为 void main()或者 int main()最后在mian()函数结束时,写return 0即可。类似:还有 +=,-=,*=,/= 等。但是a%=b这种运算的效率,要高于a=a%b这种的效率,因为a%=b是直接在a上做求...
C程序中,
什么
时候用void
main
,什么时候用
int
main?
答:
用void
main
和
int
main 没
什么
区别 。但是其返回值一定要跟类型一样。用void main ,最后
要加
return ;或者不加。用int main ,一般要用return 0。。最好是用int main,是正规的写法。满意请采纳
为什么
stm32的
main
函数都是
int
型?
答:
在linux下,一般每个程序都要有个返回值,正常返回一般返回0,否则非0,因此
main
一般是要有返回值的。
main
函数
前面
不加类型名时,是不是默认为
int
型啊?
答:
main
() 函数被声明为有数据类型时(如:
int
double 等)必须包含return语句,有返回值,只有被声明为无数据类型才无返回值也就是 VOID类型.
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜