char *fgets(char *s, int size, file *stream);
fgets函式
功能:fgets()最多從 stream 中讀取小於 (size-1) 個字元,並將其儲存到s指向的緩衝區(字元陣列)中。
stream:可以是標準輸入,檔案
size:讀取的字元長度
返回值:讀取成功則返回指向字元陣列首個元素的指標,當發生錯誤或者已經讀到檔案末尾返回 eof
判斷條件:即判斷返回值 是否等於null即可
int fputs(const char *s, file *stream);
fputs函式
功能:將buffer中的字串 s 寫入到流中,不包括 『 \0 』
返回值:成功返回為非負整數,錯誤返回 eof
判斷條件:和fgets函式配合使用時,判斷返回值 是否等於 null即可
限制:沒有字元上的限制
標準C語言學習的第二週
拿這個來記錄我學習c程式的過程。我也能通過寫這來來鞏固我這一周所學的知識嗷。任何一門課程的學習對我而言都是枯燥且乏味的但是人總是得要學習進步的。先是大致了解認識了c語言裡面的32個關鍵字 void unsigned signed char short int long float double st...
C語言學習
c語言學習 2013 3 26 1 編寫strcat s,t 函式,功能 將t指向的字串複製到s指向的字串的尾部。程式設計思路 1 通過while迴圈找到字串s的結束符。2 從找到的結束符開始將t複製到s,同時移動二者的指標。2 編寫函式strend s,t 如果字串t出現在字串s的尾部,該函式返回...
c語言學習
今天總結一些c 語言方面的知識 變數的概念 其值在作用域內可以改變的量稱為變數。乙個變數應該有乙個名字,並在記憶體中佔據一定儲存空間。區域性變數和全域性變數 區域性變數是在函式內作定義說明的,其作用域僅限函式內,離開該函式再使用這種變數是非法的。全域性變數也稱為外部變數,是在函式外部定義的變數,它不...