永发信息网

设有说明:int *p,*q;在不引入其他变量的情况下,交换两指针所指内存空间的值(不要引入新变量啊),求大神!

答案:3  悬赏:0  手机版
解决时间 2021-03-01 10:16
设有说明:int *p,*q;在不引入其他变量的情况下,交换两指针所指内存空间的值(不要引入新变量啊),求大神!
最佳答案
#include 

void swap(int *p,int *q)
{
*p^=*q;
*q^=*p;
*p^=*q;
}

int main(void) 
{
int a=1,b=2;
swap(&a,&b);
printf("%d %d",a,b);
return 0;
}
全部回答
你好! *p=*p+*q; *q=*p-*q;*p=*p-*q;这样就可以了 仅代表个人观点,不喜勿喷,谢谢。
*p = *p + *q; *q = *p - *q; *p = *p - *q;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
根据教材内容,将下面知识树添枝加叶。地理
杀神白起跟父子灭了5国的王翦谁更强?
家里因为同事要不让我上班
正宗老汤刀削面城在哪里啊,我有事要去这个地
建设银行个人网上银行英文版如何登录
有首歌,女的唱的,中文多,歌词高潮部分是,
社保卡在药房买药被别人多刷了怎么办?
玉林市天雅装饰设计地址在什么地方,想过去办
求黑执事第一季+第二季+所有OVA的高清视频下
在网上被骗了一千块钱,有网友可以帮忙吗?知
读下图,关于欧盟2007年新增电力,下列叙述正
萨客思阆中店在什么地方啊,我要过去处理事情
支付宝绑定银行卡时总是显示该卡已开通快捷支
为什么小狗一睡完觉就打饱嗝
密云小区西北门(人行门)地址在什么地方,想过
推荐资讯
旺旺鲜花婚庆怎么去啊,有知道地址的么
张明因车祸受重伤被送进了医院,医生说他需要
在EXCEL中怎么用宏插入照片? 首先我写好了一
在动物肝脏细胞中含量最多的有机物是CA. 水B.
狗狗得细小6天了,能治好吗
4.32x0.73 0.432x2.7用简便方法计算
媛仕名人护肤造型这个地址在什么地方,我要处
‘浴火凤凰,涅磐重生’什么意思啊
【天净沙秋思主旨】《天净沙?秋思》的主旨是(
2016入住7月8号,预离7月9号1点是什么意思?
【智字开头的成语】智字开头的成语只字打头四
贵州古法53度王氏老茅多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?