C语言函数的返回值

时间:2025-10-12 14:01:05 C语言

C语言函数的返回值

  函数的返回值是指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。

C语言函数的返回值

  1、函数的值只能通过return语句返回主调函数。return语句的'一般形式为:

1
return 表达式               return (表达式);        

  2、函数值的类型和函数定中函数的类型应保持一致。如果两者不一致,则以函数返回类型为准,自动进行类型转换。

1
2
3
4
int number()        
{        
    return 100;        
}        
1
2
3
4
void noResult()        
{        
 
}        

  注意:

  void函数中可以有执行代码块,但是不能有返回值,令void函数中如果有return语句,该语句只能有起到结束函数运行的功能。

1
其格式为: return        

  没有答案的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>        
/* Jone算出结果应该怎么写函数? */        
 ?  joneResult(int x, int y, int z)        
{        
   int sum = x+y+z;        
   ?          /pic/code>        
}        
/* Jack没有算出结果只说了一句话是不是应该用无返回值函数? */        
 ? jackResult(int x, int y, int z)        
{        
    printf("我算不出来 ");        
}        
int main()        
{        
    int a, b, c;        
    a = 10;        
    b = 20;        
    c = 30;        
    /pic/code>        
         jR = joneResult(a, b, c);        
    printf("Jone运算结果是:%d ", jR);        
    printf("Jack运算结果是:");        
    /pic/code>        
            
    return 0;        
}</stdio.h>        

【C语言函数的返回值】相关文章:

C语言函数返回值解析08-29

C语言函数说明与返回值11-05

C语言函数的参数和返回值09-15

什么是C语言函数01-22

浅谈C语言函数11-11

C语言的数组与函数02-28

C语言函数的定义03-07

C语言函数的含义09-30

C语言函数 atoi()09-18