C语言中的返回值的用途是啥?主函数与子函数中的return语句有何不同?那种函数需要返回值?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 08:20:41

C语言中的返回值的用途是啥?主函数与子函数中的return语句有何不同?那种函数需要返回值?
C语言中的返回值的用途是啥?主函数与子函数中的return语句有何不同?那种函数需要返回值?

C语言中的返回值的用途是啥?主函数与子函数中的return语句有何不同?那种函数需要返回值?
return 代表了一种状态.或者是一种结果.
比如有函数原型 bool open(...)
他要求返回的是bool类型.
那么我就可以用bool代表成功或者失败.即表示函数执行的功能,成功或失败.
int open(..) 这里只是举个例子
我可以让他返回 -1,0,1 ...等等.
我可以让-1 代表 文件打开失败
0 代表文件存在,但是无法打开
1 代表文件打开成功.
2 代表文件不存在等等
int add(int a,int b) // 要求返回int 那么我可以直接把a+b 的值 返回
return a+b
自拟定义.返回值是非常有用的.

C语言中的返回值的用途是啥?主函数与子函数中的return语句有何不同?那种函数需要返回值? c语言 有参有返回值函数 1..为什么要使用函数?2.函数分哪些类型3.函数的参数与返回值. 1.C语言函数默认的返回值类型是_____.2.下列条件:10 C语言中:函数exit(-1);与exit(0);的区别是什么?是返回值吗?函数中止了怎么还有-1和0这个概念呢? 已定义下列函数:int fun(int*p) {return *p} fun函数的返回值是?C语言初学者 c语言程序.当n=5时,下列函数的返回值是:这种题该如何去想? 帮忙用C语言写一个VC6下返回值是1到9随机数的函数 关于c语言的函数 有下列几种说法 问有几种说法正确.1,函数中定义的局部变量不能与该函数的形式参数相同2,一次函数调用最多返回一个结果值3,函数原型的作用是告诉编译器函数返回的数据 在C语言中,函数的数据类型是指____.A.函数返回值的数据类型 B.函数形参的数据在C语言中,函数的数据类型是指____.A.函数返回值的数据类型 B.函数形参的数据类型C.调用该函数时的实参的数据 C语言用函数判断一个数是否是素数,是返回1,否则返回0? C语言中 定义没有返回值的函数有什么意义呢? C语言里面 return 0什么用的?书上说返回函数值为0? 用C语言编写函数:一个字符串中有两个z,求z之间的子串并返回其长度需要给出整个程序 在12点之间!打错了 是十二点之前! c语言求回文数定义一个函数,判断数x是否为回文数,如果是则返回1,否则返回0,在主函数中调用该函数,求1~10000的回文数的个数 急用:c语言,设计一个fun函数,它的功能是计算n门课程的平均值,并将计算所得结果作为函数值返回, 请用c语言编写一个函数fun功能是:计算n门课程的平均分,计算结果作为函数值返回 c语言编程 2.计算并输出 /(m-n)!具体要求如下:①编制一个函数pq(n),返回n!值.②编制主函数,由键盘输入m与n(m≥n≥O),调用(1)中的函数计算下列算式值./(m-n)!③在主函数中,输入m与n之前要有提示, 为什么C语言函数中可以返回局部变量而不能返回局部变量的指针?