函數也具有存儲類。
函數可以是外部的(默認情況下)、靜態的,還有內聯函數。
函數前面加個static修飾,就是靜態的。只可以在定義它的文件中使用。
通常使用關鍵字extern來聲明在其他文件中定義的函數。這一習慣用法主要是爲了使程序更清晰,因爲除非函數聲明使用了關鍵字static,否則認爲它是extern的。
也就說,在一個文件中正常定義的函數,在其他的文件可以直接使用。(?)
int ungetc(int c, FILE *fp) 將c指定的字符放回輸入流中。 int fflush(FILE *fp) 將緩衝區中任何未寫的數據發送到一個由fp指定的輸出文件中去。這個過程成爲刷新緩衝區。如果fp是一個空指針,則刷