C++、堆栈

栈:由系统自动分配。 例如,声明在函数中一个局部变量 int b; 系统自动在栈中为b开辟空间
堆:需要程序员自己申请,并指明大小,在c中malloc函数如p1 = (char *)malloc(10);在C++中用new运算符如p2 = (char *)malloc(10);但是注意p1、p2本身是在栈中的

 

posted on 2020-09-02 15:13  ybl20000418  阅读(84)  评论(0编辑  收藏  举报

导航