C++的const比C语言#define更好的原因?
生活随笔
收集整理的這篇文章主要介紹了
C++的const比C语言#define更好的原因?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先,它能夠明確指定類型,有類型檢查功能。 其次,可以使用C++的作用域規則將定義限制在特定的函數或文件中。 第三,可以將const用于更復雜的類型,比如數組和結構。
C語言中也有const,其與C++中const的區別是:一是作用域規則不同;另一個是,在C++中可以用const值來聲明數組長度。
總結
以上是生活随笔為你收集整理的C++的const比C语言#define更好的原因?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 西安范南村北区哪里缴交电费?
- 下一篇: 为什么那么多蟑螂?