>
列舉常量和巨集定義的區別:
1、列舉常量需要佔用記憶體,而巨集定義不需要佔用記憶體;
2、列舉常量的作用域僅限於列舉常量所在的區域,而巨集定義的預設作用域為整個檔案;
3、列舉常量的設計目的是為了實現限制輸入,而巨集定義的設計目的是為了完成程式碼縮減或者程式的維護效能;
4、列舉常量是實體,而巨集定義不是實體;
5、列舉常量屬於常量,而巨集定義不是常量;
6、列舉常量具有型別,而巨集定義沒有型別。
圖文推薦