指针求函数的最大值,传递的只有一个参数如何比较两个整数的最大值
指针求函数的最大值,传递的只有一个参数如何比较两个整数的最大值
文章目录
- 指针求函数的最大值,传递的只有一个参数如何比较两个整数的最大值
- 指针求函数的最大值,传递的只有一个参数如何比较两个整数的最大值
指针求函数的最大值,传递的只有一个参数如何比较两个整数的最大值
#include <stdlib.h>
#include <stdio.h>struct intab
{int a;int b;
};int Max(struct intab* x)
{if (x->a>x->b){return x->a;}return x->b;
}
int main(void)
{struct intab max = { 3,5 };printf("%d\n",Max(&max));return 0;
}
对打印函数进行处理,观察一下内部的细节
这下大家对结构体在内存中的分配,和指针对结构体的造作,有了很好的认识
间接的对a,b进行访问