8.const和宏的区别
2017-07-22 本文已影响0人
AYangGo
-
const是会分配内存的,在其修饰的常量多次调用的时候,它们都使用的是同一个对象
-
宏是不分配内存的,它在多次调用的时候,其实就是将它对应的代码展开执行,会分配多次内存
所以在用到常量的时候推荐用const,因为节省内存。
const是会分配内存的,在其修饰的常量多次调用的时候,它们都使用的是同一个对象
宏是不分配内存的,它在多次调用的时候,其实就是将它对应的代码展开执行,会分配多次内存
所以在用到常量的时候推荐用const,因为节省内存。