C语言的函数返回值类型是由什么决定的
时间: 2023-08-12 22:07:48 浏览: 1924
C语言的函数返回值类型是由函数定义时的返回值类型指定的。在函数定义时,需要指定函数返回值的数据类型,例如:
```c
int add(int a, int b) {
return a + b;
}
```
在这个例子中,函数 `add` 的返回值类型是 `int`,也就是返回一个整数结果。如果返回值类型没有被指定,编译器将会默认使用 `int` 类型作为返回值类型。函数的返回值类型决定了函数可以返回的数据类型,也就是函数调用后可以得到的值。
相关问题
C语言中函数返回值的类型是由( )决定的
C语言中函数返回值的类型是由函数定义中的返回类型决定的。在函数定义时,可以使用以下语法声明函数返回值类型:
```c
return_type function_name(parameters) {
// function body
}
```
其中的`return_type`就是函数返回值的类型,可以是C语言中的任何一种数据类型。当函数返回时,它会将一个值返回给调用者,这个值的类型就是函数定义中指定的返回类型。
C语言中函数返回值的类型是由以下( )决定的。
C语言中函数返回值的类型是由函数定义时指定的返回值类型决定的。例如,以下函数的返回值类型为int:
```
int add(int a, int b) {
return a + b;
}
```
阅读全文