重学C之指针的应用 以Swap函数为例
重学C之指针的应用 以Swap函数为例首先请读者思考这样一个问题。假设在主函数中已经定义并初始化了两个int型变量a和b,并使用声明为如下形式的void Swap1(int *x,int *y)的函数欲交换a和b的值,下示代码是否可以完成操作。void Swap1(int *x,int *y) { int *temp; temp =x; x = y; y = temp; } 不要急着说可以!可以先暂停三十秒慢慢思考。互换的两种方法:交换地址的方法,使得原本的&
原创
2021-03-31 00:07:30 ·
132 阅读 ·
1 评论