网上总结到的信息:
(1) 静态分派:是在栈上分配,是由用户自己申请,是由操作系统自己释放的
(2)你也要明确。栈的容量很的小。并且特别贵,不能满足全部的内存申请。所以就要动态分配, (3)动态分配是编译器自己完毕的。跟操作系统没有关系
(4) 动态分配效率比較低。只是容量跟用户需求有关。
(5)C语言里面用malloc和free,C++里面用new 和delete。