為什么說常變量比符號(hào)常量方便?
真正使用普通宏定義給出來的常量大家應(yīng)該還是比較熟悉的;但是用const定義出來的可能有點(diǎn)陌生。
簡(jiǎn)單的用法其實(shí)與宏類似,額外的好處就是這個(gè)是有類型檢查的,在編譯階段可以提前預(yù)防一些錯(cuò)誤。
高級(jí)點(diǎn)的用的不多,其功能就是延后賦值 - 數(shù)據(jù)定義及其初始化均已完成,但是其真實(shí)有效的數(shù)據(jù)需要在系統(tǒng)啟動(dòng)之后才能知道,就是說,我們不得不在runtime階段來確定這些本來是常量的數(shù)據(jù) - 當(dāng)然,你得保證業(yè)務(wù)代碼還沒來得及使用它們。修改的辦法當(dāng)然是取地址用指針訪問并修改。
上一篇des線原理