C或C#中define和const的区别?

在C或者C#里,#define声明的常量宏和const声明的常量有什么区别?比如我听说#define的不占内存 const占内存

慕桂英3389331
浏览 804回答 1
1回答

冉冉说

define预定义,只是符号,肯定不占内存,它的作用只是把一串字符用一个符号表示,在编译的时候已经处理了。const是常量,肯定要分配内存
打开App,查看更多内容
随时随地看视频慕课网APP