55问答网
所有问题
当前搜索:
void函数没有返回值怎么调用
c语言
返回值
为
void
的
函数怎么
用?
答:
在c语言中,有返回值的就用int,没有返回值就用
void
。在C语言中,凡不加返回值类型限定的函数,就会被编译器作为返回整型值处理。即不加返回值说明的函数为返回为int的函数。如果
函数没有返回值
,一定要声明为void类型。这既是程序良好可读性的需要,也是编程规范性的要求。另外,加上void类型声明后,...
c
怎样
终止自定义
函数
(
无返回值
)跳转到main函数,然后继续执行语句_百度...
答:
;现在函数1又
调用函数
2,又有若干保护现场的动作被执行,你从函数2返回利用栈只能
返回函数
1,若想再返回函数1的调用点需要从函数1执行返回语句;所以说函数2无法从c代码的层次得到调用函数1时在栈中的调用点数据。这个任务只能通过
返回值
传达给调用者尽快返回,而不能由嵌套被调用者直接跳层返回。
C#中看了
void
不理解,
无返回值
和有返回值什么区别?为什么有的要用stat...
答:
简单的说,
函数
就是一个算法,有
没有返回值
是跟这个函数做什么的有关系。一般情况下,求和这类的就要返回值,比如 int add(int a,int b){ return a+b;//这就返回a+b的和,用函数的时候,你只要传a,b的值就得了 } 用的时候这样:int s=add(100,200); //就把100+200也就是300的值赋...
C语言的main
函数
必须
有返回值
吗?
答:
按标准来说,C的main函数是需要有返回值的。标准中main
函数返回
类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到
没有返回值
的main。比如直接main()或者说
void
main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
c语言
调用void函数
答:
你在main
函数
中的这一行语句
void
equation(double a,double b,double c);是函数的声明不是
调用
改为equation(a,b,c);就行了
void函数
中可以
没有
return语句吗?
答:
一个数据类型为
void
的函数中可以
没有
return语句,那么函数在调用时反回一个不确定的值。所以这一题选择B。计算机编译或运行时,使用某个函数来完成相关命令。对
无
参
函数调用
时则无实际参数表。实际参数表中的参数可以是常数、变量或其它构造类型数据及表达式。各实参之间用逗号分隔。
没有
return语句的
函数
将
返回
什么
答:
C语言的函数如果没有return,那一定就是一个返回值为
void
的函数,表示不返回任何值,只是函数的代码返回了,也就是执行在汇编层面上的ret指令来结束函数的
调用
。函数的指针和引用类型的参数也可以作为返回值。若函数体内没有return语句,则
函数没有返回值
1、c++ 函数没有return当然不会有返回值。return是C...
c语言中bool与
void有
什么区别
答:
bool类型
返回值
只有true或是false 而
void
的返回值 只是执行这段
函数
,
没有
任何的返回值 eg:bool a(){ if (1=1) return ture; else return false} 必须有return eg:void b(){if(1=1) printf("执行语句") else printf("执行了else语句")} 没有return 只是执行printf语句而已 ...
C语言中main
函数
必须要
有返回值
吗?
答:
按标准来说,C的main函数是需要有返回值的。标准中main
函数返回
类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到
没有返回值
的main。比如直接main()或者说
void
main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
没有
return语句的
函数
将
返回
什么
答:
C语言的函数如果没有return,那一定就是一个返回值为
void
的函数,表示不返回任何值,只是函数的代码返回了,也就是执行在汇编层面上的ret指令来结束函数的
调用
。函数的指针和引用类型的参数也可以作为返回值。若函数体内没有return语句,则
函数没有返回值
1、c++函数没有return当然不会有返回值。return是C...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜