2011-09-02 76 views

回答

3

對於變量int i,inti的類型和名稱。對於變量本身,i將是標識符;然而,int是該類型的標識符。

類型可能是,但並非總是關鍵字。標識符是指某個對象,類型等。名稱是指對象的一個​​實例。實體引用任何類型的對象,包括基本類型(int,char等)。

+6

更一般地說,關鍵字是你不能使用的標識符 - 它們被賦予永久的句法含義,不能被改變(可能用宏,但我們不要這樣做)。標識符「i」可能意味着其他範圍內的其他內容。關鍵字'int'總是指相同的基本整數類型。 –

1

i是此處的標識。 int是一個type,實際上是一種數據類型。

標識符:從MSDN
定義:

標識符是用於表示下列中的一個字符序列:

  • 對象或變量名
  • 類,結構或工會名稱
  • 枚舉類型名稱
  • Membe類,結構,聯合或枚舉
  • 函數或類成員函數的ř
  • typedef名稱
  • 標籤名稱
  • 宏名稱
  • 宏參數

關鍵字:

C++爲它自己使用保留一組63個單詞。這些詞被稱爲關鍵詞,這些關鍵詞在C++語言中都有特殊含義。

查看關鍵詞列表here


良好閱讀:
What are identifiers
What are keywords?

+0

感謝您的教程鏈接。 – user754633

相關問題