在C語言中,返回值(return value)是指函數執行完畢后返回給調用者的一個值。這個值可以是任何數據類型,如整型、浮點型、字符型等。返回值通常用于表示函數的執行結果或狀態,以便調用者根據返回值進行相應的操作。
在C語言中,return
關鍵字用于返回一個值。例如,下面的函數計算兩個整數的和,并將結果作為返回值:
int add(int a, int b) {
int sum = a + b;
return sum; // 返回兩數之和
}
當我們調用這個函數時,它會返回兩個整數的和,我們可以將這個返回值賦給一個變量或用于其他操作:
int main() {
int result = add(3, 4); // 調用add函數,并將返回值賦給result變量
printf("The sum is: %d\n", result); // 輸出結果:The sum is: 7
return 0;
}
在這個例子中,add
函數的返回值是兩個整數的和,調用者可以根據這個返回值進行相應的操作。