1. 程式人生 > >關於c++中空格的輸入(學生筆記)

關於c++中空格的輸入(學生筆記)

在c++中cin>> >>是空字元,cin會自動省去空格,所以cout是輸不出空格的ASCII碼的。這時需要cin.get(ch)。它的作用是獲取一個當前輸入的字元並寫入變數ch中,cin.get(ch)包含在中。
用法如:
#include
using namespace std;
int main()
{char ch;
cin.get(char)}
在<stdio.h>標頭檔案中還有getchar它的作用是從標準輸入裡讀取下一個字元。
用法如:
#include<stdio.h>
int getchar(void)
還有getch它的基本功能和getchar基本相同為但是當用戶按下一個鍵時就立即返回ASCII,而getchar需要使用者按下回車鍵才返回值。**