指针变量作为函数的参数
Posted yangbocsu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指针变量作为函数的参数相关的知识,希望对你有一定的参考价值。
指针变量作为函数的参数
对输入的两个整数按大小顺序输出。用函数处理,用指针类型的数据作为函数参数。
// yangbocsu 2021.05.23 民主楼
#include<stdio.h>
void swap(int *p1, int *p2);
int a, b;
int main(void)
{
int *p1 = &a, *p2 = &b;
scanf("%d %d",&a,&b);
if(a < b)
swap(p1,p2);
printf("max = %d min = %d",*p1,*p2 );
return 0;
}
void swap(int *p1, int *p2)
{
int temp;
temp = *p1;
*p1 = *p2;
*p2 = temp;
}
以上是关于指针变量作为函数的参数的主要内容,如果未能解决你的问题,请参考以下文章
C 语言指针间接赋值 ( 指针作为 函数参数 的意义 | 间接赋值 代码示例 )