55问答网
所有问题
当前搜索:
void没有返回值能调用吗
C语言中函数必须
有返回值吗
?
没有
无法使用对吗?
答:
不是必须有返回值。如果
没有返回值
类型名为"
void
"。void函数的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推……类型名有:void int long float int* long* float* ……...
C语言问题.
VOID
既然不
返回
任何值,它有何用处?
答:
所以像一个没有返回值得函数sun();如果在main()里面
调用
它sun();它返回给main的是控制权。C语言的void其实起到的是一个隐藏这个事实的作用,同时也起到一个统一函数声明形式标准的作用。标准嘛,就得统一。这是后来的标准里面才明确提出的,如果一个函数
没有返回值
,它必须
返回void
,或者一个函数没...
c++中为什么int main()
调用void
show()时没设定
返回值
也能正常执行
答:
若
没有
指定返回值,则编译器就假定你的function为
void
,并会有"'void' return type assumed"的警 告 2. 对于main函数,若是指定
有返回值
,但
没返回
,编译器默认会按void处理,并警告提示“'void' return type assumed”
调用void
类型函数
有返回值吗
答:
不行
,因为VOID是空类型,就是返回值为空,也可以说没有返回值!用数组指针等是可以带有返回值的
...我在
调用
这个函数时它既然
没有返回值
,那我调用它的是什么?_百度知 ...
答:
void类型是没有返回值是才用到,但是他也是有返回值的
。好像是调用成功返回1,不成功返回0。这个我不是很确定,好像在哪里看的过这个说法 很多函数是不需要返回值的,一般在指针或者字符串(字符串可以理解为指针,数组名可以当指针使用)处理的时候,要求返回多个变量(子函数只能返回一个值,这是定下...
关于
void无返回值
的问题
答:
你好!!对于这个函数执行的顺序是从上开始到a(5);然后转入 a 的函数,a 的函数类型是
void
;然后直接运行 a 函数内的代码,函数内的代码是循环打印 i 的值;其中 a 函数
无返回值
,表示 a 函数
没有返回值
( return ) ;函数 a 运行完后,才返回到主函数继续下面的程序。
在C语言中,
void
函数,是不用
返回值
的函数吧?那么还需不需要return语句呢...
答:
void
表示
返回值
为空,不需要return语句,如果加入return语句,表示直接
返回调用
该函数的地方,但return后不能接其它值,即return;
...那系统默认为int函数。int函数
有返回值
。
void
函数
返回值可
有...
答:
错,
void
函数
没有
也不能
有返回值
。include<stdio.h> void main(){ int a[3][3] = { {11,12,13},{21,22,23},{31,32,33} };}
为什么c语言中,数组
可以
用
void调用
,既然
没有返回值
,为什么在主函数中...
答:
void
sum(int x,int y){};这种是地址
调用
,是不会影响到实参的值的,要是按照地址调用(指针调用),是共享同一个存贮空间的,也就是改变的是同一个内存里面的内容,数组名的调用,就是指针调用的一种,int arr(int array[],int n){},你在函数里面改变array[]的值,实参里面也会改变的 ...
C程序外部函数
没有返回值
(
void
),那么主函数(main)
调用
它后,有结果...
答:
呵呵,
void
类型的函数
可以调用
指针类型的参数来对主函数的值进行处理修改。如:include "stdio.h"void swap(int *a,int *b);void main(){ int a=3,b=4;swap(&a,&b);printf("a=%d,b=%d",a,b);} void swap(int *a,int *b){ int temp;temp=*a;a=*b;b=temp;} 虽然函数swap不...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
主函数调用void子函数
void函数没有返回值怎么调用
void函数有返回数值危害
void有无返回值
C语言函数未定义void函数
字符型加整形是什么
java中void的用法
void一定没有返回值吗
c语言函数未定义是什么意思