const变量初始化问题
生活随笔
收集整理的這篇文章主要介紹了
const变量初始化问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在C++中const變量定義時必須進行初始化,否則無法通過編譯。
初始化的方式有多種,可以通過字面值對其進行初始化,也可以通過變量對其初始化,或其他方式,只要能給const變量賦初值即可(當然初值應該有其意義)。
例:
int i = -1; const int ic1 = -1; const int ic2 = i;不合法情況:
const int ic = i; int *const cpi = ⁣因為const指針cpi指向的不是一個const對象。
轉載于:https://www.cnblogs.com/bettercoder/p/3713944.html
總結
以上是生活随笔為你收集整理的const变量初始化问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 也谈C#之Json,从Json字符串到类
- 下一篇: 动画原理——用户交互:移动物体