識別符號(identifier)和關鍵字(keyword)的區別

程式設計中有各種各樣的概念,如變數、函式等。變數是儲存資料的記憶體位置。函式是執行特定任務的語句塊。在編寫程式時,重要的是要給出有意義的名稱,因為這樣可以提高程式碼的可讀性。因此,程式設計師可以建立名稱來標識它們。它們被稱為識別符號。識別符號是給變數、函式、陣列或類的使用者定義的名稱。程式語言還提供了一組具有特定含義的單詞。它們被稱為關鍵字。關鍵字屬於語言,每個關鍵字都有特定的任務。這些關鍵字不能用作識別符號名稱。本...

關鍵區別–標識符與關鍵字

編程中有各種各樣的概念,如變量、函數等。變量是存儲數據的內存位置。函數是執行特定任務的語句塊。在編寫程序時,重要的是要給出有意義的名稱,因為這樣可以提高代碼的可讀性。因此,程序員可以創建名稱來標識它們。它們被稱為標識符。標識符是給變量、函數、數組或類的用戶定義的名稱。編程語言還提供了一組具有特定含義的單詞。它們被稱為關鍵字。關鍵字屬於語言,每個關鍵字都有特定的任務。這些關鍵字不能用作標識符名稱。本文討論標識符和關鍵字之間的區別。標識符和關鍵字的關鍵區別在於,標識符是用戶定義的變量、函數、類的名稱,而關鍵字是編程語言提供的保留字。

目錄

1. 概述和主要區別
2. 什麼是標識符
3. 什麼是關鍵字
4. 標識符與關鍵字的相似性
5. 並排比較-標識符與表格形式的關鍵字
6. 摘要

什麼是標識符(an identifier)?

程序員為定義變量、函數或類而創建的名稱稱為標識符。標識符用於唯一地標識這些實體。為標識符指定有意義的名稱以使代碼易於閱讀是很重要的。它還將幫助其他程序員識別程序的內容。

創建標識符時有一定的規則。標識符只允許使用字母字符、數字和下劃線。不建議以數字開頭標識符。當存在諸如intnumber=4這樣的語句時,number就是標識符。程序員可以用“number”這個名字打印變量的值。大多數編程語言支持區分大小寫。因此,變量名“area”與“area”不同。

標識符(identifier)和關鍵字(keyword)的區別

圖01:標識符和關鍵字示例

對於計算兩個數字之和的函數,名稱可以是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版本:標識符和關鍵字的區別

引用
  • 發表於 2020-10-19 15:19
  • 閱讀 ( 49 )
  • 分類:科技

你可能感興趣的文章

uri(uri)和網址(url)的區別

關鍵區別–uri與url 統一資源識別符號(URI)和統一資源***(URL)這兩個術語有時可以互換使用。URI和URL之間的區別可能有點令人費解,但下面的部分將指導您完成以上兩個主題,並嘗試提高您對URI和URL之間差異的理解。URI和U...

  • 發佈於 2020-09-19 01:34
  • 閲讀 ( 43 )

扔(throw)和丟擲java(throws in java)的區別

...括缺少分號、缺少大括號、未宣告的變數以及拼寫錯誤的識別符號或關鍵字。有時,程式可以正確編譯,但它可能會給出錯誤的輸出。它們被稱為執行時錯誤。一些常見的執行時錯誤是被零除並計算超出陣列邊界的元素。異常是...

  • 發佈於 2020-09-21 19:02
  • 閲讀 ( 54 )

內景(int)和長的(long)的區別

...必宣告變數型別。如果程式設計師被寫成a=3,Python會自動識別它是一個整數變數。在Java等程式語言中,程式設計師應該指定資料型別。如果變數宣告為int,則不能為其賦值。int和long是兩種資料型別。本文討論int和long的區別。int...

  • 發佈於 2020-10-17 19:09
  • 閲讀 ( 53 )

值型別(value type)和參考型別(reference type)的區別

...一個程式。在C#等程式語言中,有標記。它們是關鍵字、識別符號、文字和運算子。儲存資料的保留記憶體位置稱為變數。變數可以儲存某種型別的值。資料型別可分為值型別和引用型別。價值型和參照型的區別取決於兩個特徵...

  • 發佈於 2020-10-19 07:42
  • 閲讀 ( 58 )

浮動(float)和雙重的(double)的區別

...宣告浮點變數,請使用關鍵字“float”。因此它不能用於識別符號名稱,如方法名和變數名。參考以下程式。 圖01:具有float資料型別的Java程式 根據上面的程式,數字是一個變數,可以儲存一個浮點數。這裡用-20.5f代替-20.5。-20....

  • 發佈於 2020-10-19 09:19
  • 閲讀 ( 51 )

編譯時間(compile time)和執行時(runtime)的區別

...哪一行的訊息。一些常見的編譯時錯誤包括缺少大括號、識別符號拼寫錯誤和關鍵字拼寫錯誤。當編譯錯誤發生時,程式設計師應該修復這個錯誤。 什麼是執行時(runtime)? 執行時也稱為執行時間。它是一個程式執行的時間,與...

  • 發佈於 2020-10-19 10:25
  • 閲讀 ( 58 )

識別符號(identifier)和變數(variable)的區別

...-識別符號與變數的表格形式 6. 摘要 什麼是識別符號(an identifier)? 識別符號是指變數、函式、陣列、類或結構的名稱。識別符號由程式設計師建立。對識別符號使用唯一名稱很重要,因為它們是在程式執行過程中標識的。程式...

  • 發佈於 2020-10-19 14:52
  • 閲讀 ( 53 )

這(this)和超級java(super in java)的區別

...ava程式設計中使用。這些關鍵字不能用作變數或任何其他識別符號名稱。Java支援面向物件程式設計(OOP)。程式或軟體可以使用物件建模。物件使用類是貪得無厭的。OOP的一個支柱是繼承。它提供了程式碼的可重用性。已經存...

  • 發佈於 2020-10-19 18:17
  • 閲讀 ( 59 )

錫(tin)和棕褐色的(tan)的區別

...來源,**不斷努力改進有效的稅收徵管方式。TIN(納稅人識別號)和TAN(稅項扣除和徵收賬號)是兩個這樣的識別符號,以確保在印度適當徵稅。TIN和TAN之間的主要區別在於,TIN是一種為有義務繳納增值稅的供應商和經銷商釋出...

  • 發佈於 2020-10-25 03:22
  • 閲讀 ( 57 )

如何在excel中使用vlookup

...nformation from a database/list based on a supplied instance of the unique identifier. 在上面的示例中,您可以將VLOOKUP函式**到另一個帶有專案程式碼的電子表格中,它將返回原始列表中描述的相應專案的描述、價格或可用性(其“庫存”數量)。...

  • 發佈於 2021-04-09 23:37
  • 閲讀 ( 37 )
smt3603ddy
smt3603ddy

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦