三九宝宝网宝宝教育教学论文

C语言中关于返回值谁能具体讲一下

01月04日 编辑 39baobao.com

[有关C语言的问题:刚刚用TurboC2 0如何设置目录设置Directories]首先运行TC目录下的TC.exe,这是TC2.0编译环境的主程序,按F10键打开主菜单,选取其中的"Options->Directories",所要设定各选项对应意义如下: Include directories: Include头文件所...+阅读

你这个问题很笼统

我就大概说下返回值的东东吧

在C语言里面所谓返回值是说一个函数当他执行到return的时候他会停止执行下面的语句向引用他的地方传递一个值

下面举例子说明

int pp(void ) //那个int就代表返回值的类型

{

……

return 0; //这个就代表给执行pp这个函数的地方返回int类型的0

}

如果在主函数中有一句a=pp();那么等号右边就等于int 类型的0 ,如果a是int类型那么a就等于0

return后面还可以接表达式

int kk(int a,int c)

{

return a+c; //这个就代表给执行pp这个函数的地方返回a+c的结果

}

如果调用的地方写int k; k=kk(3,4);那么结果就是k等于7

当然返回值类型不是只有int 还可以有char float那些和结构体类型

如果你不需要返回的时候可以写void kk(void){}这样就不会返回了

但是如果你是写 kk(void){}没有前面的void默认是给你在前面补上int的而不是无返回值

还有什么问题你再追问吧

以下为关联文档:

Perl语言中数组和列表有什么区别数组(array)是可以随时存取的, 但列表(list)是唯读或你自己写下去的. 如: 这边是 array(变量) -->array = ( 1 .. 10 ) 以上就是将 list 赋值给 array. push array, 11 ; # 你可以对...

大自然的语言有哪些云下山,地不干。 云绞云,雨淋淋。 黑云接驾,不阴就下。 云低要雨,云高转晴。 天色亮一亮,河水涨一丈。 红云变黑云,必有大雨淋。 天上豆英云,地上晒死人。 日落乌云涨,半夜听雨响。...

小花小草钻出来了教案语言小班语言《小草醒来了》教学设计活动目标 1、 欣赏散文诗,知道春天到了,小草绿了。 2、 想象春天小草绿了的美景,喜欢春天。 活动重点 想象春天小草绿了的美景,喜欢春天。 活动...

美国有哪些语言由于没有联邦地位的官方语言,部分州将英语定为官方语言,英语是美国的官方语言,就整个联邦而言,并没有统一的官方语言。由于多年来推动英语为官方语言的运动,美国50个州中已有31个...

c语言的函数返回所谓返回值,就是人们想要知道函数或者程序所得到 的结果而设计的函数或者程序结束时给出一个值。比如:我们编写一个加法函数,肯定想知道加完过后的结果是什么,那么我们就指定这...

c语言中函数返回值怎么用return后接一个值。 在调用这个函数的函数里面,调用它的时候希望获得一个值,如果不希望获得这个值的时候,用void声明就好。如果需要,比如说需要得到一个整形值 就声明 int func(...

c语言函数的返回值与调用谁给我详细讲解一下谢谢。50分函数返回值就是一个调用函数在执行完毕之后向父函数或者系统传递的值,比如 int deal(int a,int b){ return (a+b); } int main(void){ int a=1,b=2,c; c=deal(a,b); printf("%...

C语言函数返回值递归调用int fun(int n) 定义函数fun {if (n>1) return n*fun(n-1); 如果n>1,函数返回值为n*fun(n-1) else return 1; } 否则为1; main() 主函数 {int i,s=0; 整型i,s,其中s=0 for(i=1;i<=...

如何用C语言实现调用函数的返回值为一数组的地址就是返回一个数组的地址,比如: int* Fun(int pArray[]) { return pArray; } int pArray[] 作为参数和 int *是一样的 因为不能返回局部变量 函数的返回地址就是形参的 你要知...

推荐阅读
图文推荐