66问答网
所有问题
当前搜索:
c语言函数怎么返回值
c语言
中的
函数返回值
是什么意思?
答:
子
函数
的
返回值
,main主函数也是有返回值的,但是一般用不到都忽略掉了,一般来说的返回值就是子函数的返回值。当需要一个函数去处理数据时,如求平方,这时候求平方后的值可以有两种方法表达 1、以值的形式返回给你,即return x,这样就可以利用这个结果了,此时函数名前当然要加返回的数据类型了 2...
c语言
中的RETURN()
返回值
是什么意思?求举例
答:
return ()表示从被调
函数返回
到主调函数继续执行,返回时可附带一个
返回值
,返回值的类型由return后面的参数确定;Return语句可以用来返变量或指针中的值,也可以用来返回0,表示返回为空,返回一个代数值,通常在子函数zd的末尾。return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数...
C语言函数返回值
什么意思
答:
返回值
的意思是将函数实现的结果返回给调用者。按标准来说,
C
的main函数是需要有返回值的。标准中main
函数返回
类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main...
c语言如何
定义一个
函数
可以
返回
多个值回去给主函数呀。
答:
函数
的
返回值
顶多是一个数,通过函数直接返回的这个数只有在是指针时才能给出多个数据结果。可以考虑以下几个方法:返回指针:int* display() { int *p; p=malloc(sizeof(int)*6); ... return p; } //用p[0]~p[5]计算各位 void main() { int *p; p=display(); ... free(p); }...
C语言
main
函数
需要
返回值
吗?
答:
按标准来说,
C
的main函数是需要有
返回值
的。标准中main
函数返回
类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
C语言
的子
函数怎么返回
两个值
答:
函数是不能直接返回两个值的,不过可以通过数组,列表,链表等方式,返回多个值。例如 int a[] f(),这个shu
函数返回值
就是一个整型的数组,如果你要返回两个值,可以定义数组长度为2,a[0]保存第一个值,a[1]保存第二个值。int fun(int a, int b, int *
c
, int *d);参数是a,b,返回...
c语言函数返回值
是什么意思?
答:
一个
函数
的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据返回给调用函数,即递归调用,所以一般把函数名变量称为
返回值
,函数的返回值类型是在定义函数时指定的。函数可以有返回值,也可以没有返回值。1、没有返回值的函数:功能只是完成一个操作,应将返回值类型...
C语言怎么
让一个
函数返回
指针
答:
这种方式叫做“用指针
函数
*creat()的
返回值
来传递动态内存”,这是一个
C
语法 首先你要注意,子函数*creat()用了malloc动态申请内存,而return返回的是指针变量所指向的地址,而不是指针!相当于将你所申请的动态内存返回给主函数 int *fun(void)//这里是指针函数 { int *p = (int *) malloc ...
C语言如何
把一个
函数
的
返回值
传递给另一个函数
答:
在另一个
函数
内调用该函数。从而得到该函数的
返回值
,实现传递。例:int sum(int m,int n){ return m+n;} void main(){ printf("%d",sum(3,6));} 此例中,main函数在输出语句中调用sum函数从而得到sum函数的返回值并输出
C语言
中
返回值
是什么意思啊
答:
返回值
是
C语言
中一个重要的概念,指的是
函数
执行完以后return的结果。在一般的C教材中,都有比较详细的介绍。返回值的形式跟函数的类型有关,返回值可能是一个数据,一个指针,一个字符串等等。在调用这个函数的地方,可以根据返回值判断函数的执行是否正确或获取想要的信息。举个例子来说吧,int add(...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜