C语言的函数返回值类型是由什么决定的
时间: 2023-08-12 08:07:48 浏览: 1769
LJH_决定C++语言中函数的返回值类型
C语言的函数返回值类型是由函数定义时的返回值类型指定的。在函数定义时,需要指定函数返回值的数据类型,例如:
```c
int add(int a, int b) {
return a + b;
}
```
在这个例子中,函数 `add` 的返回值类型是 `int`,也就是返回一个整数结果。如果返回值类型没有被指定,编译器将会默认使用 `int` 类型作为返回值类型。函数的返回值类型决定了函数可以返回的数据类型,也就是函数调用后可以得到的值。
阅读全文