保留字(reserved words)是指在程式語言中被預設為有特殊意義或功能的單詞或符號。這些保留字通常不能被用作變數名稱或其他識別符號。
在程式語言中,while 是一個保留字,用於控制迴圈結構。如果編譯器設定了 while 為保留字,則在編譯器處理程式碼時,只要遇到 while 關鍵字,就可以直接識別並將其視為迴圈控制語句,而不必進行其他的解析或處理。這樣可以讓編譯器的處理過程更加簡單和高效。
因此,當編譯器處理程式碼中包含 while 迴圈時,使用 while 作為保留字可以使編譯器更快速、更可靠地解析程式碼。但這也意味著開發人員不能將 while 用作變數名稱或其他識別符號,否則將導致編譯錯誤。