2014-03-05 84 views
0

我們給程序的冗餘輸入會發生什麼?假設您想從標準輸入讀取變量a中的整數,但輸入了五個空格分隔的整數。終端向程序提供第一行輸入。用第一個整數填充a。現在,您提供的其他輸入會發生什麼?你能接觸到它嗎?提前致謝。cin中的冗餘輸入

+0

是的,用'cin >> b' – yizzlez

回答

2

可以讀取多種輸入:

int a, b; 
cin >> a >> b; 
int c; 
cin >> c; 

或者,你可以簡單地忽略任何額外的投入,這將是程序退出時丟棄。

2

我認爲其他4個整數留在流中。所以,如果你有更多的CINS以後你可以讓他們