摘要: 【前言】四者在我看来可以分成两部分介绍。数据结构里面的堆、栈,内存模型里的堆区、栈区。 一、二者区别 1、首先,栈和堆是数据结构里面的叫法,栈:先进后出,堆:优先队列可采用二叉树实现; ps:什么是数据结构?数据结构没有统一的定义,维基百科:存储与组织数据的方式。我感觉更应强调数据的组织方式,比如好 阅读全文
posted @ 2018-06-07 14:20 秋雨声 阅读(6550) 评论(0) 推荐(1) 编辑
摘要: 我们在调试时,有时候会用到这两个语句。 1、显而易见,第一个是一个循环函数,占cpu、占内存; 2、system("pause")是一个系统调用,占内存,不占cpu;这个开销还是有的,有一个暂停当前进程,启动shell来运行pause命令,等待输入。若有了输入还要回收shell. 另一个问题,因为p 阅读全文
posted @ 2018-06-07 09:34 秋雨声 阅读(463) 评论(0) 推荐(0) 编辑