C语言 —— 整型(int)类型数据,做函数的参数,传值与传地址
生活随笔
收集整理的這篇文章主要介紹了
C语言 —— 整型(int)类型数据,做函数的参数,传值与传地址
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
整型數(shù)據(jù)的做函數(shù)參數(shù)注意事項(xiàng):
如只是使用該數(shù)據(jù),則把改值直接傳遞給函數(shù),直接做函數(shù)的參數(shù)即可;
若需要在函數(shù)中對(duì)該數(shù)據(jù)進(jìn)行更改,則需要把改值的地址當(dāng)做函數(shù)的參數(shù),進(jìn)行傳遞。
#include <stdio.h>int Set_Value(int *i) {/*設(shè)置i的值變?yōu)?*/*i = 1; }int Get_Value(int i) {/*打印參數(shù)的值*/printf("%d\n", i); }int main() {/*將i的值初始化為1*/int i = 0;/*將i的地址,做為函數(shù)的參數(shù)*/Set_Value(&i);printf("%d\n", i);i++; //對(duì)i進(jìn)行自增,此時(shí)i的值為2/*將i直接做為函數(shù)的參數(shù)*/Get_Value(i);return 0; }?
總結(jié)
以上是生活随笔為你收集整理的C语言 —— 整型(int)类型数据,做函数的参数,传值与传地址的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

- 上一篇: C语言 —— 把字符指针中的字符串,存入
- 下一篇: C语言 —— 获取字符串中两个字符之间的