const和readonly兩者區別

1.1 靜態/動態常量c++  首先先解釋下什麼是靜態常量以及什麼是動態常量。靜態常量是指編譯器在編譯時候會對常量進行解析,並將常量的值替換成初始化的那個值。而動態常量的值則是在運行的那一刻纔得到的,編譯器編譯期間將其標示爲只讀常量,而不用常量的值代替,這樣動態常量沒必要在聲明的時候就初始化,而能夠延遲到構造函數中初始化。c# 1.2 兩者區別函數   1)const修飾的常量在聲明的時候必須初始
相關文章
相關標籤/搜索