1. 程式人生 > >符號常量和變數

符號常量和變數

符號常量

  • 使用關鍵字(const)來宣告常量
  • 使用巨集定義(#define)來定義常量
    C++中提倡使用const來定義符號常量

變數的值

  • 符號常量(const)初始化後值就不能改變

變數的作用域及規則

  • 外部型別(extern)作用域是檔案級的,不同原始檔中可以共享該變數
  • 靜態儲存型別(static)作用域是整個程式,只能在當前原始檔中使用
  • 自動型別(auto)和暫存器型別(register)作用域是函式體內,只在函式體內才有效