c語言定義函式
- IT科技
- 關注:1.79W次
c語言定義函式是一段可以重複使用的程式碼,用來獨立地完成某個功能,它可以接收使用者傳遞的資料,也可以不接收。接收使用者資料的函式在定義時要指明引數,不接收使用者資料的不需要指明,根據這一點可以將函式分為有參函式和無參函式。
1、有參函式
有參函式是指在主調函式呼叫被調函式時,主調函式通過引數向被調函式傳遞資料。在一般情況下,有參函式在執行被調函式時會得到一個值並返回給主調函式使用。
參考例子:
# include <stdio.h>
int main(void)
{
int Max(int x, int y);
int a = 1, b = 2;
printf("max = %dn", Max(a, b));
return 0;
}
2、無參函式
無參函式是指在主調函式呼叫被調函式時,主調函式不向被調函式傳遞資料。無參函式一般用來執行特定的功能,可以有返回值,也可以沒有返回值,但一般以沒有返回值居多。
參考例子:
#include<stdio.h>
void hello()
{
printf("hi");
}
int main()
{
hello();
return 0;
}
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/yqm4r6.html