非常风气网www.verywind.cn
首页
函数调用语句能用void说明吗
可以用void
对被
调用函数
进行声明吗?
答:
可以用 void 声明一个函数
,与 int 之类相比较:int 声明 的函数,需要 return 返回结果数据,而 void 是没有返回数据的,其功能都在内部完成,可以通过引用型参数传递数据。
为什么
函数
间的
调用
不
能用void
?
答:
3.A 析构
函数
为用于释放对象分配内存空间,一般情况下,系统在对象被撤销时,会自动
调用
析构函数,但是若用户显示调用也是允许的。A正确。析构函数是没有返回值的,
说明
为
void
也不允许,你可以上机测试下。析构函数没有参数,并且不能被重载。一个类可以有多个构造函数,但是只能有一个析构函数。4.A...
c语言中,如果要
函数
不返回值,则应把函数的类型定义为
答:
在将函数定义为void类型的情况下在主调函数中调用该函数,
该函数调用表达式不能被用作子表达式给其他变量赋值
。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。
函数
无返回值类型为什么是
void
?
答:
C语言程序中,若函数无返回值,则应该对函数说明的类型是void
。如果函数所体现的计算不需要返回结果,则数据类型可以指定为void类型。注意,这种情况下在主调函数中调用该函数,该函数调用表达式不能被用作子表达式给其他变量赋值。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向...
void
有哪四种用法?
答:
int function(
void
){return 1;} 则进行下面的
调用
是不合法的:function(2); 因为在C++中,
函数
参数为void的意思是这个函数不接受任何参数。 我们在Turbo C 2.0中编译:#include "stdio.h"fun(){return 1;}main(){printf("%d",fun(2));getchar();} 编译正确且输出1,这
说明
,在C语言中,可以给无参数的...
为什么
函数
要声明为
void
类型?
答:
则进行下面的
调用
是不合法的:function(2);因为在C++中,
函数
参数为
void
的意思是这个函数不接受任何参数。在Turbo C 2.0中编译:include "stdio.h"fun(){ return 1;} main(){ printf("%d",fun(2));getchar();} 编译正确且输出1,这
说明
,在C语言中,可以给无参数的函数传送任意类型的参数...
为什么同样是
调用函数
,有些就
用void
,有些就不用?求解释?求大神_百度...
答:
一般的,需要用返回值时才标注返回值,不需要时
用void
关于void,K&R最初推出的C版本中没有void关键字,void是C90标准中才加入的。那么问题来了,void出现之前,如果一个
函数
不需要有返回值,但是又不得不加上返回值时,大家怎么做呢?对,就是用int。这也是为什么C语言中一个函数如果不指定返回值时...
c语言中
void
什么意思?具体怎么用?
答:
这种情况也是比较常见的。一般我们常见的就是这两种情况:(1)当
函数
不需要返回值值时,必须
使用void
限定,这就是我们所说的第一种情况。例如:void func(int a,char *b)。(2)0当函数不允许接受参数时,必须使用void限定,这就是我们所说的第二种情况。例如:int func(void)。
void
可不
可以
放在表达式中
使用
?
答:
可以省略不写,但为了清楚起见,还是写明为好。void型函数无返回值,无法进行运算,只能作为
语句
。故不可以出现在表达式中。在需要
调用
子函数做处理时,
void函数
利用引用或者指针来“返回”处理结果是程序员经常用到的方式,主要原因是:一可以让代码更简洁,二是能减少内存空间的占用。
C语言中的“
void
”和“int”分别在什么时候
使用
?
答:
当一个
函数
只需要别人
调用
,调用该函数的函数不需要得到返回值时
用void
,当需要从被调函数中返回一个int型数时就用int。\x0d\x0a比如比较大小的函数,\x0d\x0aint max(int a,int b){\x0d\x0areturn a>b?a:b;\x0d\x0a}\x0d\x0a调用该函数的函数需要知道哪个数大,就得返回...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
void函数调用
void函数怎么调用
调用void函数得到有什么结果
void类型函数调用时不可作为
c语言void函数怎么用
函数调用语句
c语言void函数
c语言函数的调用
c语言函数调用例子
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网