C語言學習13(函式的說明)

2022-03-28 11:14:05 字數 978 閱讀 9823

函式的說明

//

函式的說明

//在呼叫時,如果函式定義在呼叫之前,則可以直接呼叫,不需要再進行說明;如果函式定義在呼叫之後,則應先進行說明,才能正確呼叫。

/*語句格式:

型別 函式名(實參列表);

*//*

在所有函式外部說明的函式,在說明語句之後的所有語句中都可呼叫;

在某一函式內說明的函式,僅可在說明他的函式內部被呼叫

*///

例項5-1的拓展

#include"

stdio.h

"int max(int a,int b);

void main()

int max(int a,int b)

//

在所有函式外部進行說明

#include"

stdio.h

"int a();

int b();

void main()

int a()

int b()

//

在函式內部進行說明

#include"

stdio.h

"void main()

int a()

int b()

C語言學習13(函式的呼叫)

函式的呼叫 函式的呼叫 單行語句的呼叫,如 max x,y 在表示式中呼叫,如 k max x,y 例項5 2 計算代數式1 1 2 1 3 1 m include stdio.h include conio.h double jie int m void main printf 1 1 2 1 3...

小白c語言學習筆記1 3

1 為什麼要有資料型別?怎麼理解資料型別?用型別告訴計算機如何去詮釋或解釋資料 2 為什麼printf和scanf需要格式控制字元?因為他可以輸入不定長引數 stdarg.h 因此用格式控制字元去規定輸入的引數。p.s 回去記住格式控制字元 tip 5d中的數是對齊5位空格,為向左對齊,為向右對齊 ...

C語言學習 函式

先定義,後使用。型別名 函式名 或者 型別名 函式名 void 1 型別名這裡表示的是函式的返回值型別,也可以用void,表示不返回函式值 2 函式體包含宣告部分和語句部分 型別名 函式名 形式引數列表 1 形式引數列表,比如 int x,int y 型別名 函式名 比如 void dummy 單獨...