1
A
回答
3
對於變量int i
,int
是i
的類型和名稱。對於變量本身,i
將是標識符;然而,int
是該類型的標識符。
類型可能是,但並非總是關鍵字。標識符是指某個對象,類型等。名稱是指對象的一個實例。實體引用任何類型的對象,包括基本類型(int,char等)。
+6
更一般地說,關鍵字是你不能使用的標識符 - 它們被賦予永久的句法含義,不能被改變(可能用宏,但我們不要這樣做)。標識符「i」可能意味着其他範圍內的其他內容。關鍵字'int'總是指相同的基本整數類型。 –
1
i
是此處的標識。 int
是一個type
,實際上是一種數據類型。
標識符:從MSDN
定義:
標識符是用於表示下列中的一個字符序列:
- 對象或變量名
- 類,結構或工會名稱
- 枚舉類型名稱
- Membe類,結構,聯合或枚舉
- 函數或類成員函數的ř
- typedef名稱
- 標籤名稱
- 宏名稱
- 宏參數
關鍵字:
C++爲它自己使用保留一組63個單詞。這些詞被稱爲關鍵詞,這些關鍵詞在C++語言中都有特殊含義。
查看關鍵詞列表here。
+0
感謝您的教程鏈接。 – user754633
相關問題
- 1. 在Roslyn中,名稱和標識符有什麼區別?
- 2. 在Google App Engine中,實體鍵和鍵名稱有什麼區別?
- 3. 目標c中的(NSString)* name和(NSString *)名稱有什麼區別?
- 4. C字符串和C++字符串有什麼區別?
- 5. dict.keys()中的關鍵字與關鍵字有什麼區別?
- 6. 名稱和友好名稱有什麼區別?
- 7. oracle sql中的join關鍵字和inner join關鍵字有什麼區別?
- 8. 在Scala中,使用`_`和使用命名標識符有什麼區別?
- 9. 實體,實體集和屬性之間有什麼區別?
- 10. IsAssignableFrom,IsInstanceOfType和is關鍵字有什麼區別?
- 11. 關鍵字:is和==有什麼區別python
- 12. 使用synchronized關鍵字和鎖之間有什麼區別
- 13. Doctrine2中的實體名稱空間和別名是什麼?
- 14. xtype和別名有什麼區別?
- 15. 命名實體識別和解析之間的區別?
- 16. 別名和標籤有什麼區別? (一般和在git中)
- 17. 使用NLTK命名實體識別。提取的關鍵字的相關性
- 18. TrueType字體和Type-1字體有什麼區別?
- 19. 別名分析和_restrict關鍵字 - C
- 20. 分配和創建實例的字符串有什麼區別?
- 21. 元「關鍵字」和「關鍵字」有區別
- 22. c#命名實體識別器工具
- 23. 檢查和外鍵有什麼區別?
- 24. 主鍵和身份有什麼區別?
- 25. 什麼區別\\。\ C:和\\。\ C:\
- 26. 託管C++和C#有什麼區別?
- 27. Managed C++和C++/CLI有什麼區別?
- 28. printf中%c和%C有什麼區別?
- 29. \ c和\\ c有什麼區別?
- 30. C++和C++ CLI有什麼區別
我試圖改善你的問題,通過編輯標題和文字。 –