标签:存储 个数 变量 span return 参与 ret hang 实现
#include <stdio.h>
void change1(int a, int b)//形参与实参不是同一个变量
{
int t;
t = a;
a = b;
b = t;
}
void change2(int * a, int * b)//只是把两个变量的地址存储的位置换了,但是变量的值未发生变化
{
int * t;
t = a;
a = b;
b = t;
}
void change3(int *, int *);
int main(void)
{
int a = 3;
int b = 5;
change3(&a , &b);
printf("a = %d b = %d\n",a ,b);
return 0;
}
void change3(int * a, int * b)//将两个地址里面的值进行了互换
{
int t;
t = * a;
* a = * b;
* b = t;
}
标签:存储 个数 变量 span return 参与 ret hang 实现
原文地址:https://www.cnblogs.com/bingyunbuxi/p/9900324.html