三個單字符接受函數(shù),今天給為大家詳細區(qū)分!
第一個,getchar函數(shù),是C語言標準庫中的函數(shù),在頭文件stdio中,可以接受用戶輸入的一個字符,回車結(jié)束,明文顯示。聲明和示例如下:
注意:第一行是我輸入的,第二行是printf輸出的!
第二個,getch函數(shù),也是接收鍵盤輸入的一個字符,但不用回車確認!使用時要包含conio的頭文件。示例如下:
注意,用戶輸入一個字符是不顯示的!上圖中的c是輸入后printf打印的!此函數(shù)可以配合打印*號來實現(xiàn)密碼輸入的效果!
第三個,getche函數(shù),同樣接收一個字符,也在conio頭文件中聲明,也不需要回車確認!但輸入時明文顯示(回顯),聲明和示例如下:
以上三個函數(shù),請大家親自上機即可理解,有問題隨時留言!歡迎大家提問!
有圖、有料、解渴 ? ? — ? ?C語言研究中心(www.sztianhecheng.cn)