#include <iostream>
using namespace std;
int compare(int num1,int *num2)
{
if (num1 < (*num2))
{
return *num2;
}
else
return num1;
}
int main()
{
int num_1, num_2,*num_3,num_4;
cin >> num_1;
cin >> num_2;
num_3 = &num_2;
num_4=compare(num_1, num_3);
cout << num_4 << endl;
return 0;
}
编写一个函数,令其接受两个参数:一个是int型的数,另一个是int指针。函数比较int的值和指针所指的值,返回比较的那个。
此博客展示了一个简单的C++程序,包含一个比较函数compare,用于比较两个整数,并返回较大值。主函数main中读取用户输入的两个整数,通过compare函数进行比较并打印结果。程序演示了基本的函数调用和参数传递操作。

被折叠的 条评论
为什么被折叠?



