1)write和fwrite
a:write用的是檔案描述符,fwrite用的是檔案流
b:write是將資料寫入檔案,而fwrite是將資料寫進檔案流
2)read和fread
a:read用的是檔案描述符,fread用的是檔案流
b:read是從檔案中讀取資料,而fread是從檔案流中讀取資料
3)fgetc和getchar
#include
int fgetc(file *stream);
int getc(file *stream);
int getchar();
int fputc(int c file *stream);
int putc(int c,file *stream);
int putchar(int c);
區別:fgetc是從檔案流中讀取下乙個字元
getchar則是從標準輸入中讀取下乙個字元,標準輸入可以是我們的終端
fputc與putchar的區別與上面類似;
MFC中訊息迴圈處理的幾個函式之間的區別
1 函式getmessage 是從呼叫執行緒的 訊息佇列 裡取得乙個訊息並將其放於指定的結構。此函式可取得與指定視窗聯絡的訊息和由postthreadmesssge寄送的執行緒訊息。此函式接收一定範圍的訊息值。getmessage不接收屬於其他執行緒或 應用程式 的訊息。獲取訊息成功後,執行緒將從 ...
C語言中幾個0之間的區別
include void main 數值形式輸出 0 0 0 48 null 0 字元形式輸出 0 printf 字元形式輸出 n printf a c n a printf 0 c n 48 printf 0 c n 0 printf 0 c n 0 printf null c n null 字元...
exit函式和 exit函式之間的區別
include include include include int main else return 0 這是別人的例項 我借用一下哈 這裡說明一下,printf是標準io函式,當遇到 n換行符的時候,才會將緩衝區裡面的內容進行輸出 執行結果是 this is exit test this is...