C语言函数中使用return
时间: 2024-09-21 20:13:18 浏览: 142
C语言函数使用.zip
在C语言中,`return`关键字用于从当前函数返回结果给调用者。当你在一个函数内部遇到`return`语句时,程序会立即停止执行该函数,并将控制权返回到调用者。`return`后面的表达式可以是void类型的,表示没有返回值;也可以是其他数据类型,此时会返回这个表达式的值。
例如:
```c
int add(int a, int b) {
return a + b; // 返回两个整数相加的结果
}
int main() {
int result = add(5, 7);
printf("The sum is %d\n", result); // 输出 "The sum is 12"
return 0; // main函数通常也需要一个return语句,表示程序正常结束
}
```
如果函数声明为`void`,则不需要返回值:
```c
void printMessage(const char* message) {
printf("%s", message);
return; // 此处无需返回值,因为函数类型已明确
}
```
阅读全文