02 2022 档案
摘要:const常见的使用情况 // const和宏的区别 const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有类型安全检查,并且在字符替换时可能会产生意料不到的错误。 const关键字 const + 常量:必须在定义时就被初始化,并且不可修改
阅读全文
摘要:c++里的static关键字有哪些用法? 在变量/函数前 + static: 静态局部变量 局部变量:动态生存期,每次进入函数时都被初始化,在函数结束时被释放。 静态局部变量:只初始化一次,延长了局部变量的生命周期,在程序运行结束以后释放。 相同点:作用域都是局部作用域 作用:对于局部变量而言,加上
阅读全文