putchar函式和getchar函式

2021-10-24 02:57:38 字數 942 閱讀 3026

c語言提供putchar函式,用於給終端輸出乙個字元;getchar函式,可以從終端接收使用者輸入的乙個字元。函式的定義如下:

void putchar(char c);

函式說明:把字元c輸出到終端螢幕中。

int getchar(void);

函式說明:從終端接收使用者的輸入,獲取乙個字元,通過函式的返回值返回。

程式測試例子如下:

程式執行結果如下:

可以看到,通過putchar函式,可以輸出乙個字元常量和字元變數。

當我們想讓程式從終端接收使用者輸入乙個字元時,可以使用scanf函式;也可以使用getchar函式。程式測試例子如下:

程式執行結果如下:

可以看到,當我們輸入字元「f」之後,按下回車鍵,表示結束輸入。然後,再輸出變數c中的值。可以看到,使用者輸入的字元「f」被存放到變數c中。

注意:getchar函式的返回值是int型別,所以,我們應該定義int型別變數來接收返回值。那麼,使用putchar函式輸出int型別變數的時候,就擷取最低的乙個位元組,這乙個位元組存放的就是getchar函式獲取到的資料。

c語言提供了puts函式,用於給終端輸出一串資料。gets函式,可以從終端接收使用者輸入的字串。這兩個函式的使用需要陣列和字串的基礎知識才可以更好理解,所以,在介紹了陣列和字串之後再介紹該函式的使用。

getch方法 getch 函式

請輸入星期幾的第乙個字母來判斷一下是星期幾,如果第乙個字母一樣,則繼續判斷第二個字母 includevoidmain charletter printf pleaseinputthefirstletter n while l.請輸入星期幾的第乙個字母來判斷一下是星期幾,如果第乙個字母一樣,則繼續判斷...

fputc和putc和putchar函式的用法

功 能 輸出一字元到指定流中 putc 與fputc 等價。不同之處為 當putc函式被定義為巨集時,它可能多次計算stream的值。關於fputc 原型 int fputc char ch,file fp 功能 在fp所指向的檔案的當前讀寫位置寫入乙個字元。寫入字元成功則函式返回值為該字元的asi...

字元輸出函式putchar

除了可以使用printf函式輸出字元外,c函式庫還提供了一些專門用於輸出字元的函式。它們能夠很容易的被理解和使用。putchar函式 想從計算機向顯示器輸出乙個字元,可以呼叫系統函式庫中的putchar函式 用於 字元 輸出的函式 putchar函式的一般形式為putchar c c指的是乙個字元。...