c語言定義函數(shù), C語言定義的函數(shù)是什么?讓我們互相了解一下。
C語言定義的函數(shù)是可復(fù)用的代碼,用來獨立完成某項功能。它可能會也可能不會接收用戶傳遞的數(shù)據(jù)。接收用戶數(shù)據(jù)的函數(shù)在定義的時候應(yīng)該指定參數(shù),那些不需要指定的。
據(jù)此,函數(shù)可分為參數(shù)函數(shù)和非參數(shù)函數(shù)。
1.參數(shù)函數(shù)
參數(shù)函數(shù)是指當主調(diào)函數(shù)調(diào)用被調(diào)函數(shù)時,主調(diào)函數(shù)通過參數(shù)向被調(diào)函數(shù)傳遞數(shù)據(jù)。一般來說,參數(shù)化函數(shù)在執(zhí)行被調(diào)用函數(shù)時會得到一個值,并將其返回給主函數(shù)。
參考示例:
# include stdio.h
int main(void)
{
int Max(int x, int y);
int a=1, b=2;
printf(max=%d/n, Max(a, b));
return 0;
}
2、非參數(shù)函數(shù)
無參數(shù)函數(shù)是指當主調(diào)函數(shù)調(diào)用被調(diào)用函數(shù)時,主調(diào)函數(shù)不向被調(diào)用函數(shù)傳輸數(shù)據(jù)。無參數(shù)函數(shù)一般用于執(zhí)行特定的函數(shù),可能有也可能沒有返回值,但一般沒有返回值。
參考示例:
#includestdio.h
void hello()
{
printf(hi);
}
int main()
{
hello();
return 0;
}
今天的分享到此結(jié)束。希望能幫到你。
c語言定義函數(shù),以上就是本文為您收集整理的c語言定義函數(shù)最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。