C++中cin的一些問題

事情開始是在我不知道如果int age,然後cin>>age,我想知道cin這裏需不需要判斷類型什麼的,然後就開始了研究。
所以下面我發現:

	int age;
	cout<<"請輸入一個數字:";
	int a;
	cin >> a;
	cout << "你輸入的是:" << a;

如果是輸入的普通int類型,沒有問題,但是如果輸入字母,無論是多少字母,直接將int置換爲0
然後如果是cin時出錯,可參考下面這篇文章
cin的出錯處理

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章