1. 如果聲明的寄存器變數過多,超過機器可用的寄存器是如何處理的
寄存器只是用來做中轉的,不要把它當成普通變數來使用。不要聲明那麼多,而且大多數編譯器對寄存器變數只是一個參考,寄存器不夠時編譯器會把寄存器變數處理成普通變數,這時寄存器變數已經意義不大。實際上現在很多編譯器在優化時都會自動識別出那些頻繁使用的變數,會把這些頻繁使用的變數優化成寄存器變數。