*b = t;
}
int main()
{
int a=23,b = 43;
printf("输入的两个要交换的数为:%d,%d\n",a,b);
swap(a,b);
printf("交换后的数为:%d,%d\n",a,b);
return 0;
}
程序运行:
扩展资料
C语言中使用swap()函数,要注意的是,想要交换a,b的值,其实就是相当于要在函数中改变变量的值,要做到这一点,就需要向形式参数传递实际参数的地址了 , 因为这样把变量的地址复制到函数中的变量里,它们指向的是内存中的同一个地方,在函数中改变这个地方的值,那么外部的变量的值也就改变了 。
参考资料:百度百科-C语言
c语言swap函数交换的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于c语言swap函数交换数组、c语言swap函数交换的信息别忘了在本站进行查找喔 。
推荐阅读
- thinkphp模板去小数点,thinkphp去掉indexphp
- 建立鸿蒙系统的关键人物,鸿蒙系统创业
- c开发网站,c语言开源网站
- pdf转word后格式乱,pdf转word后格式乱了
- go语言运行python go语言运行在jvm中
- 精品植保小程序开发实例,植物 小程序
- ios怎么把账号转日区,ios如何转日区
- 联通有服务器么,联通服务器无响应怎么办
- linux命令bin Linux命令编辑文件