1、功能區別:getch是C語言中的壹個函數,用於從鍵盤獲取壹個字符。getchar也是C語言中的壹個函數,主要用於從標準輸入讀取下壹個字符,將其作為結果返回。
2、返回值區別:getch函數返回所讀取到的字符本身(以int類型表示),沒有進行轉換或處理。getchar函數有兩種可能性:成功地從標準輸入中讀取到下壹個字符,返回該字符對應的ASCII碼值(也表示成整數)。在輸入過程中遭遇到文件結束或錯誤,返回特定常量EOF(EndofFile)。
1、功能區別:getch是C語言中的壹個函數,用於從鍵盤獲取壹個字符。getchar也是C語言中的壹個函數,主要用於從標準輸入讀取下壹個字符,將其作為結果返回。
2、返回值區別:getch函數返回所讀取到的字符本身(以int類型表示),沒有進行轉換或處理。getchar函數有兩種可能性:成功地從標準輸入中讀取到下壹個字符,返回該字符對應的ASCII碼值(也表示成整數)。在輸入過程中遭遇到文件結束或錯誤,返回特定常量EOF(EndofFile)。