函數使用前要先聲明
比如f1函數裏要調用f2函數,如果f2不是在f1前面定義的,那麼在f1裏使用f2就要先聲明
給你例子
1
|
#include<stdio.h> |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
void f1() { void f2(); //這就是聲明,或者放到程序開頭也行,這樣所有的函數就都能調用f2,而不用管f2具體的定義位置 f2(); } void f2() { printf ( "f2\n" ); } void main() { f1(); //因爲f1位於main前面,所以f1函數的定義就充當了聲明瞭 } |