c語言中fgetc和getc與fputc和putc的區別是什麼

2021-04-20 16:38:48 字數 1062 閱讀 7976

1樓:修者世界

fgetc是從資料流中取一

個字元,比如從一個打專

開的檔案中取一個字元

fputc是將一個字元送屬入到一個資料流中,比如王一個開啟的檔案中寫入一個字元

getc是從鍵盤中獲取一個字元

putc是往螢幕送一個字元

2樓:匿名使用者

fgetc,fputc的終端是檔案getc,putc的終端是鍵盤

3樓:匿名使用者

fgetc fputc 從名字上看就知道 f 指的是file,指的是從檔案讀取和輸出到檔案

getc putc 的預設指的是標準輸入輸出裝置

c語言檔案操作中fgetc和getc有什麼區別?

4樓:匿名使用者

兩個引數不一樣多的

fgetc和fputc是從標準流獲取/輸出字元,可以輸入輸出到檔案,也可以從專鍵盤獲取,輸出到屏屬幕.

getc和putc是從標準輸入流中獲取/從標準輸出流輸出字元,也就是一般情況從鍵盤輸入獲取字元,輸出到顯示器上

其實很多時候下,後一組函式是由前一組函式通過巨集實現的

5樓:匿名使用者

fputc輸出到檔案

putc輸出到顯示器

6樓:匿名使用者

fputc向檔案輸出

putc向系統控制檯輸出

7樓:桑莎莎媯修

getc()和fgetc()函式bai即可以接收鍵盤輸入(f)getc(stdin),也可du以讀取文字文zhi

件dao(f)getc(file

*stream),成功,返回讀內取的字元,否容則返回eof,原型都在標頭檔案stdio.h中,兩者沒有區別。

putc()和fputc()是輸出函式,(f)putc(stdin)寫字元到顯示器,也可以寫到文字檔案fputc(file

*stream)。成功,putc()返回寫出的字元,而fputc()返回寫出的字元數(奇怪不?),不成功都返回eof。

fgetc與getc 有什麼區別呢

fgetc 定義函式 int fgetc file stream 函式說明 fgetc 從引數stream所指的檔案中讀取一個字元。若讀到檔案尾而無資料時版便返回 權eof。返回值fgetc 會返回讀取到的字元,若返回eof則表示到了檔案尾。getc 功 能 從流中取字元 用 法 int getc ...

c語言中a 和 a有什麼不同,c語言中 a a 和 a 的區別

作為單獨的語句,來a 與 a 並沒什源麼區別 但是b a 和b a就有區別了 baia 這個式子du的返回值是 zhia,所以daob a 相當於b a,然後a a 1 a的返回值是a 1 所以b a相當於a a 1 然後b a c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能...

c語言中pa與pa有什麼區別c語言中intpa與intpa有什麼區別???求大俠幫忙!!!

讓我來綜合一下吧 在定義的時候 int p a 是等同於 int p p a 的。該形式只在定義的時候是正確的。就是指標p所指向地址的內容為a的內容。如果不是定義的時候 p a 就是它字元的那個意思,就是指標p所指向地址的內容為a的地址。dev c 試了下 p 表示地址為p儲存單元的內容 p 表示地...