關鍵區別–標識符與關鍵字
編程中有各種各樣的概念,如變量、函數等。變量是存儲數據的內存位置。函數是執行特定任務的語句塊。在編寫程序時,重要的是要給出有意義的名稱,因為這樣可以提高代碼的可讀性。因此,程序員可以創建名稱來標識它們。它們被稱為標識符。標識符是給變量、函數、數組或類的用戶定義的名稱。編程語言還提供了一組具有特定含義的單詞。它們被稱為關鍵字。關鍵字屬於語言,每個關鍵字都有特定的任務。這些關鍵字不能用作標識符名稱。本文討論標識符和關鍵字之間的區別。標識符和關鍵字的關鍵區別在於,標識符是用戶定義的變量、函數、類的名稱,而關鍵字是編程語言提供的保留字。
目錄
1. 概述和主要區別
2. 什麼是標識符
3. 什麼是關鍵字
4. 標識符與關鍵字的相似性
5. 並排比較-標識符與表格形式的關鍵字
6. 摘要
什麼是標識符(an identifier)?
程序員為定義變量、函數或類而創建的名稱稱為標識符。標識符用於唯一地標識這些實體。為標識符指定有意義的名稱以使代碼易於閱讀是很重要的。它還將幫助其他程序員識別程序的內容。
創建標識符時有一定的規則。標識符只允許使用字母字符、數字和下劃線。不建議以數字開頭標識符。當存在諸如intnumber=4這樣的語句時,number就是標識符。程序員可以用“number”這個名字打印變量的值。大多數編程語言支持區分大小寫。因此,變量名“area”與“area”不同。
對於計算兩個數字之和的函數,名稱可以是calculate_sum()。其他有效標識包括員工工資、學生證號和編號。當創建一個類時,程序員可以使用一個描述屬性和方法的含義標識符。e、 同樣,程序員可以根據程序創建標識符。
什麼是關鍵字(a keyword)?
關鍵字由編程語言為特定任務提供。它們有特殊的含義。關鍵字不能用作標識符。關鍵字也被稱為保留字。當程序中有一個語句為int number=2時,表示該數字是一個包含值2的變量。int是一個關鍵字。它通知編譯器內存位置可以存儲一個整數值。當有一個語句作為float area時;float是一個關鍵字,area是一個標識符。area變量可以保存浮點值。
在編程中,有重複一系列語句的情況。for循環和while循環用於迭代任務。用於決策,可使用if/else。如果邏輯為真,則If塊中的語句將執行。否則,將執行else塊中的語句。以下是一些常見於許多編程語言的關鍵字示例。關鍵字不能用作程序變量或其他用戶定義的程序元素的名稱。
什麼是標識符與關鍵字的相似性(the similarity between identifiers and keyword)?
- 標識符和關鍵字都在編程中使用。
標識符(identifier)和關鍵字(keyword)的區別
標識符與關鍵字 | |
標識符是用戶為變量、函數、類定義的名稱。 | 關鍵字是由編程語言提供的保留字。 |
格式 | |
標識符可以由字母字符、數字和下劃線組成。 | 關鍵字只包含字母字符。 |
區分大小寫 | |
標識符可以是大寫或小寫。 | 關鍵字應該是小寫。 |
總結 - 標識符(identifier) vs. 關鍵字(keyword)
標識符和關鍵字是編程中常用的術語。當as int標記中有語句時;標記是標識符,int是關鍵字。當編譯器為特定操作使用關鍵字時,程序員創建標識符。本文討論了標識符和關鍵字之間的區別。標識符和關鍵字的區別在於,標識符是用戶定義變量、函數、類的名稱,而關鍵字是編程語言提供的保留詞。
下載標識符與關鍵字的pdf文件
你可以下載這篇文章的PDF版本,並根據引文說明離線使用。請在這裡下載PDF版本:標識符和關鍵字的區別