網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好

getchar();函數與putchar();函數

欄目: 互聯網 / 發佈於: / 人氣:1.81W

剛接觸這倆個函數的c或者c++愛好者都有些看不懂這倆函數
小編帶着大家認識一下這倆個函數的作用

操作方法

(01)頭文件<stdio.h>。getchar();它是一個輸入流的函數,從標準輸入裏讀取下一個字符,也就是把輸入的字符以隊列的形式放入緩衝區,直到用户按回車為止。返回為用户輸入的ASCⅡ碼,出錯返回EOF。

(02)下面是vs2013 簡單的getchar()用法。是不是覺得只能輸入一個字符並沒有什麼用處?。別急。

(03)putchar();作用是向終端輸出一個字符,參數必須是一個字符,可以是介於0~127之間的一個十進制整型數。這個函數正好配合getchar()函數。下面是輸出一段字符串。

getchar();函數與putchar();函數

方法/步驟2

(01)getchar和putchar 只輸出英文字母的例子。

getchar();函數與putchar();函數 第2張

特別提示

為什麼getchar的返回值是int形 c變量聲明成一個大到足夠存儲任何getchar()返回的值的類型。我們不能用char類型,因為c必須大到足夠容納任意可能的char還有EOF。因此我們使用int類型。