分为两大类:
一:静态存储区(只做一次初始化,不关机不丢失,结果维持一份)
外部变量+静态变量(静态变量按定义以及作用域又分:①源文件下的,②某个函数中的,③某个函数中的某几句用{}括起来的)
结果维持一份;
二:栈stack(每次调用都会初始化,每个被调用中维持一份拷贝)
一般变量
三:堆heap
不用的时候需要删除delete,很好的管理内存;
分为两大类:
一:静态存储区(只做一次初始化,不关机不丢失,结果维持一份)
外部变量+静态变量(静态变量按定义以及作用域又分:①源文件下的,②某个函数中的,③某个函数中的某几句用{}括起来的)
结果维持一份;
二:栈stack(每次调用都会初始化,每个被调用中维持一份拷贝)
一般变量
三:堆heap
不用的时候需要删除delete,很好的管理内存;