C语言 —— 整型(int)类型数据,做函数的参数,传值与传地址
本站寻求有缘人接手,详细了解请联系站长QQ1493399855
整型数据的做函数参数注意事项:
如只是使用该数据,则把改值直接传递给函数,直接做函数的参数即可;
若需要在函数中对该数据进行更改,则需要把改值的地址当做函数的参数,进行传递。
#include <stdio.h>int Set_Value(int *i)
{/*设置i的值变为1*/*i = 1;
}int Get_Value(int i)
{/*打印参数的值*/printf("%d
", i);
}int main()
{/*将i的值初始化为1*/int i = 0;/*将i的地址,做为函数的参数*/Set_Value(&i);printf("%d
", i);i++; //对i进行自增,此时i的值为2/*将i直接做为函数的参数*/Get_Value(i);return 0;
}