66问答网
所有问题
当前搜索:
为什么用void定义函数
为什么函数
要声明为
void
类型?
答:
void真正发挥的作用在于: (1) 对函数返回的限定; (2) 对函数参数的限定
。1、void的含义:void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义:void a;这行语...
为什么void
用在
函数
中?
答:
(1)当
函数
不需要返回值值时,必须
使用void
限定,这就是我们所说的第一种情况。例如:void func(int a,char *b)。(2)0当函数不允许接受参数时,必须使用void限定,这就是我们所说的第二种情况。例如:int func(void)。
为什么
要
用void定义函数
,用int可不可以,如果用int会有什么影响?void这 ...
答:
这里指的是函数的返回值类型,该类型是根据需要来定义的,如果不需要返回值就使用void表示没有返回值
,如果你需要int类型的返回值就使用int,其他各种类型都可以。如果不使用void,在函数中必须return对应类型的值。
为什么
C/ C++的程序中要
用void
main?
答:
void
常用在程序编写中对
定义函数
的参数类型、返回值、函数中指针类型进行声明。但是在C语言推荐写法中,建议
使用
int main,因为在有的编译器虽然viod main可以通过编译,但在其他编译器就会报错。为了代码拥有更好的可移植性,一般写int main。类似:在C语言当中,一个程序,无论复杂或简单,总体上都是一...
C编程中
void
到底是
什么
意思啊?在什么情况下用这个?
答:
意思是“无类型”。常用在程序编写中对
定义函数
的参数类型、返回值、函数中指针类型进行声明。void 的作用:对函数返回的限定,这种情况我们比较常见。对函数参数的限定,这种情况也是比较常见的。一般常见的就是这两种情况:1、当函数不需要返回值值时,必须
使用void
限定,这就是我们所说的第一种情况。
C语言
为什么
要
用void
答:
这是C语言main函数的一种声明方式,该方式表明这个main函数不带参数,返回值。
void
常用在程序编写中对
定义函数
的参数类型、返回值、函数中指针类型进行声明。int main(void)还可以写为 void main()或者 int main()最后在mian()函数结束时,写return 0即可。
在C语言中
为什么
很多被调
函数
之前要加
void
?
答:
void
表示禁止有返回值 一个
函数
如果这样
定义
:f(int x)这说明没定义返回值,默认是可以返回int的,当然,如果f函数中没有return语句,那么会返回一个乱七八糟的整数,这样不利于编译器识别错误,比如说你有这样一个语句a=f(1)编译器就识别不出来错误的,仍然认为你是对的 但如果你写成void f(...
刚学C语言,请问各位大侠,
为什么
要在main()
函数
前加个
void
?
答:
每个
函数
都应该有个返回类型,说明这个函数执行完了需要返回一个
什么
类型的值。
void
就表示,该函数值需要执行,不需要返回值,这就相当于将该函数的返回类型声明为int型,并自动在函数执行完之后返回0值。同理如果函数声明为int型,那么该函数执行完之后必须返回一个int型的值,比如int main(){...;ret...
C编程中的“
void
”是
什么
意思?在什么情况下
使用
?
答:
这说明不加返回值说明的函数的确为int函数。补充:
void
中文翻译为"无类型"。常用在程序编写中对
定义函数
的参数类型、返回值、函数中指针类型进行声明。void的字面意思是"无类型",void *则为"无类型指针",void *可以指向任何类型的数据。在C语言中,凡不加返回值类型限定的函数,就会被编译器作为返回...
为什么
java中要
用void
main()
函数
?
答:
虽然在一些编译器中,
void
main可以通过编译(如vc6),但并非所有编译器都支持void main,因为标准中从来没有
定义
过void main。g++3.2中如果main
函数
的返回值不是int类型,就根本通不过编译。而gcc3.2则会发出警告。所以,如果你想你的程序拥有很好的可移植性,请一定要用int main。
1
2
涓嬩竴椤
其他人还搜
void什么意思c语言
void声明有什么用
为什么需要void表达式
c中的void
void语句什么意思
巜在c语言中表达什么
我void
函数中void的含义是
代码中的void是什么意思