为了账号安全,请及时绑定邮箱和手机立即绑定

c语言指针用法?

c语言指针用法?

C
慕尼黑5688855 2019-04-04 02:02:38
c语言指针用法? 
查看完整描述

3 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

给你你个简单的例子吧 好好体会一下 这个例子比较全
#include<stdio.h>
void swap(int *p1,int *p2);
main()
{
int a,b;
int *pp1,*pp2;//定义指针变量
printf("please input 2 integer number:");
scanf("%d%d",&a,&b);
pp1=&a;
pp2=&b;//把变量内存单元地址给指针
if(a<b)
swap(&pp1,&pp2);//调用变量指向的内存单元地址
printf("a=%d,b=%d",a,b);
printf("max=%d,min=%d\n",*pp1,*pp2);//取出指针变量所指内存单元的值
return 0 ;
}
void swap(int *p1,int *p2)//指针的交换
{
int p;
p=*p1;
*p1=*p2;
*p2=p;
}



查看完整回答
反对 回复 2019-04-05
  • 3 回答
  • 0 关注
  • 428 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信