C++函数定义
C++输出有参无参
C++函数定义可以包括有参和无参两种形式。下面演示了如何在C++中定义有参和无参函数:
无参函数定义
#include <iostream>
// 无参函数定义
void noParamFunction() {
std::cout << "This is a function with no parameters" << std::endl;
}
int main() {
// 调用无参函数
noParamFunction();
return 0;
}
有参函数定义
#include <iostream>
// 有参函数定义
void paramFunction(int num) {
std::cout << "The value passed to the function is: " << num << std::endl;
}
int main() {
// 调用有参函数
int value = 5;
paramFunction(value);
return 0;
}
在上面的例子中,noParamFunction
是一个无参函数,而 paramFunction
是一个有参函数。
C++函数实现比较大小
在C++中,函数可以接受参数并返回值。下面演示了如何实现一个比较大小的函数,该函数接受两个参数并返回较大的值:
#include <iostream>
// 定义函数,比较两个数的大小并返回较大的值
int max(int num1, int num2) {
if (num1 > num2) {
return num1;
} else {
return num2;
}
}
int main() {
int a = 5;
int b = 10;
// 调用函数并输出结果
std::cout << "The larger number is: " << max(a, b) << std::endl;
return 0;
}
在这个例子中,max
函数接受两个整数作为参数,并使用条件语句判断它们的大小。函数返回较大的那个数。然后在 main
函数中,我们调用 max
函数,并将结果输出到控制台。
这展示了如何在C++中定义带有参数和返回值的函数,以及如何通过调用函数来获取所需的结果。