中易网

c++语言怎么使用带参数的宏定义实现变量的互换

答案:5  悬赏:0  
解决时间 2021-04-22 06:44
c++语言怎么使用带参数的宏定义实现变量的互换
最佳答案
完全的是使用替换的方式,比如 a,b 编译时 代码变为 b,a
全部回答
#define SWAP(x, y) do { x^=y; y^=x; x^=y; } while(0)
i
#define swap(type,x,y) \ {\ type t = y;\ y = x;\ x = t;\ }
#define _SWAP_INT(x,y) {int z=x;x=y;y=z;} 其他数据类型的,把int修改即可,
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
网络友情可信吗?爱情会成现实吗?你会怀里抱
新生儿晒太阳去黄疸吗?知道的朋友告诉我下吧
民爆物品运输车辆可以运输液化氧气怎么处罚
求几首伤感的歌最好是韩文的
我20岁有点混合性的皮肤 用泊莱雅的海泉好 还
现在win8.1和win10在性能上有什么区别 那个更
铁钩船长 怎么发幻影呀
黛玉葬花的读后感
我怀孕七个月零五天啦,为什么肚子老是岔
木门世界十大品牌中国 英国罗兰木门是世界品
蓝拳几级开始算是真正的蓝拳?
百姓生活进口便利超市(零陵正大街店)我想知道
扬州江都张刚是镇还是县?
咳嗽什麼食物適宜吃,什麼食物忌吃;什麼水果
成都市区那家双流免头地道
推荐资讯
糯米莲藕的做法大全
220V单相电机两根线想接正反转怎么接,有会接
《匡衡勤学》阅读答案
商业街/Y003(路口)地址有知道的么?有点事想
168温泉会所怎么去啊,有知道地址的么
松山下超市地址有知道的么?有点事想过去
感恩卡综合意外保险的特点
金堂县至平桥镇多少公里
格力空调挂机外机低压管结霜结冰,内机出的风
一道化学题,
学室内设计是不是需要理科很好?
七子白祛斑霜效果好不好
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?