在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
函数的返回值是两个整数的和,调用者可以根据这个返回值进行相应的操作。