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. 實體和標識符有什麼區別?
- 3. 命名實體識別和命名實體提取有什麼區別?
- 4. 在Google App Engine中,實體鍵和鍵名稱有什麼區別?
- 5. C#中的enum關鍵字和C有什麼區別?
- 6. c和C++之間關鍵字static有什麼區別?
- 7. 目標c中的(NSString)* name和(NSString *)名稱有什麼區別?
- 8. C#中的覆蓋和新關鍵字有什麼區別?
- 9. `overload`關鍵字有什麼區別嗎?
- 10. C字符串和C++字符串有什麼區別?
- 11. dict.keys()中的關鍵字與關鍵字有什麼區別?
- 12. Mixpanel:識別()和people.identify()有什麼區別?
- 13. Cython中numpy「類型標識符」和「類型」有什麼區別?
- 14. 名稱和友好名稱有什麼區別?
- 15. 在C#中。字符串和字符串有什麼區別?
- 16. 標題和顯示名稱有什麼區別
- 17. oracle sql中的join關鍵字和inner join關鍵字有什麼區別?
- 18. 標量查詢和實體查詢之間有什麼區別?
- 19. 在Scala中,使用`_`和使用命名標識符有什麼區別?
- 20. 實體和實體在dbms中設置有什麼區別
- 21. 實體,實體集和屬性之間有什麼區別?
- 22. 「throw」關鍵字和「Write-Error-ErrorAction Stop」之間有什麼區別?
- 23. 「數據」和「類型」關鍵字有什麼區別?
- 24. 關鍵字:is和==有什麼區別python
- 25. noexcept關鍵字和_NOEXCEPT宏有什麼區別?
- 26. 使用box關鍵字和Box :: new之間有什麼區別?
- 27. java和super關鍵字有什麼區別?
- 28. 關鍵字'Private'和'Final'有什麼區別?
- 29. 使用synchronized關鍵字和鎖之間有什麼區別
- 30. 2輸入名稱有什麼區別?
我試圖改善你的問題,通過編輯標題和文字。 –