2012-02-03 57 views
1

假設當ctrl + d(x04)鍵入lc-3 時,我想要退出一個循環,所以我試圖通過使用getc從控制檯輸入中檢測到這一點。如何從控制檯輸入檢測NaN?

有沒有簡單的方法做到這一點? 或者我必須將輸入轉換爲負數並添加x04?

有人能幫助我嗎?

回答

0

要做到這一點,最簡單的方法是檢查R0,看它是否被設置爲4

一個稍微簡單的方法是簡單地添加-4到輸入,而不是反相輸入和添加+4 。