摘要:
栈(stack): 静态栈: 由系统分配和收回,函数内的变量,在栈内分配。 形参和实参是两个不同的东西。 动态栈--链栈: 存放堆里面了,由程序员自己分配,自己回收,回收的不合理会导致内存泄漏问题。先进后出,后进先出 ,只能在栈顶进行操作.---栈和堆的区别: 只是分配内存的方式不同.栈能起到保存现场的作用.函数的调用就是进栈, 并且分配局部变量,当函数执行完后,进行出栈操作,函数被系统收回.------------------栈的操作:栈的清空和销毁是两个概念。 阅读全文
posted @ 2013-10-25 19:35
小帽儿
阅读(108)
评论(0)
推荐(0)
浙公网安备 33010602011771号