事情開始是在我不知道如果int age,然後cin>>age,我想知道cin這裏需不需要判斷類型什麼的,然後就開始了研究。
所以下面我發現:
int age;
cout<<"請輸入一個數字:";
int a;
cin >> a;
cout << "你輸入的是:" << a;
如果是輸入的普通int類型,沒有問題,但是如果輸入字母,無論是多少字母,直接將int置換爲0
然後如果是cin時出錯,可參考下面這篇文章
cin的出錯處理
事情開始是在我不知道如果int age,然後cin>>age,我想知道cin這裏需不需要判斷類型什麼的,然後就開始了研究。
所以下面我發現:
int age;
cout<<"請輸入一個數字:";
int a;
cin >> a;
cout << "你輸入的是:" << a;
如果是輸入的普通int類型,沒有問題,但是如果輸入字母,無論是多少字母,直接將int置換爲0
然後如果是cin時出錯,可參考下面這篇文章
cin的出錯處理