文章分类 - C++
摘要:直接进入正题! 首先,明确new和delete不是函数,是C++的运算符,支持重载。 其次,先简单了解一下new和delete的工作机制; string *sp = new string("hello"); string *arr = new string[10]; 上述代码实际执行分为三步: 1、
阅读全文
摘要:static用法非常广泛,静态变量、静态成员、静态函数等,可以解决很多实际问题,比如单例模式…而且静态数据成员存储在静态存储区,只存储一次,可以节省内存。 用法1:Static 静态局部变量 静态局部变量存放在内存的全局数据区。函数结束时,静态局部变量不会消失,每次该函数调用 时,也不会为其重新分配
阅读全文
浙公网安备 33010602011771号