码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
UINavigationController的子控制器
?UINavigationController以栈的形式保存子控制器@property(nonatomic,copy)NSArray*viewControllers;@property(nonatomic,readonly)NSArray*childViewControllers;?使用push方法...
分类:其他好文   时间:2014-06-06 20:03:23    阅读次数:310
Java中的变量和对象
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详...
分类:编程语言   时间:2014-06-06 16:31:21    阅读次数:302
构造、解构、拷贝语意学
一 “无继承”情况下的对象构造考虑下面程序片段:1234567891011Point glocal; //全局内存配置Point foobar(){Point local;//局部栈内存配置Point *heap=new Point;//heap内存配置*heap=local;delete heap...
分类:其他好文   时间:2014-06-04 17:02:24    阅读次数:271
栈的表示和实现
基本概念定义:栈是限定仅在表尾进行插入和删除操作的线性表。栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表。它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。栈具有记忆作用,对栈的插入与删除操作...
分类:其他好文   时间:2014-06-04 14:51:58    阅读次数:653
[LeetCode] Evaluate Reverse Polish Notation
计算逆波兰表达式,了解更多关于逆波兰表达式请点击。 计算逆波兰表达式这是个很典型的栈应用的例子。 解题方法就是用栈来处理,需要注意的是本题输入给的是字符串数组,所以需要在字符串和整数之间有个转换。...
分类:其他好文   时间:2014-06-04 14:06:18    阅读次数:318
stm32f407 官方ucos-iii 不支持FPU 导致haltfault错误的处理办法
由于官方提供的μCOS-III移植工程中对于浮点寄存器的入栈和出栈处理是错误的,所以网上就流传了 各种修正版本。但是这些修正的代码只能在 MDK4.7 以下版本中可以正常的运行,MDK4.7 及其以上的版 本无法正常运行。下面针对高版本的MDK进行修正处理 处理方法如下: 为了解决 FPU 的问题,有两个函数需要修改:一个是 CPU_STK  *OSTaskStkInit(...
分类:其他好文   时间:2014-06-04 13:59:09    阅读次数:1255
内核进程的堆栈 [转]
每一个进程(包括普通进程和内核进程)的地址空间都分为用户地址空间和内核地址空间两部分,在32位的x86机器上,用户地址空间的范围是0~3G,内核 地址空间的范围是3G~4G.对于不同的进程,其用户地址空间会随着进程不同而不同,但所有进程的内核地址空间则都是一样的。对于内核进程,由于其始终运 行在内核...
分类:其他好文   时间:2014-06-02 18:23:58    阅读次数:330
高级C代码的汇编分析
在windows上,常用的函数调用方式有:Pascal方式,WINAPI(_stdcall)方式 和C方式(_cdecl)_cdecl调用规则:1,参数从右到左入堆栈2,在函数返回后,调用者要负责清除堆栈所以这种调用常会生成较大的可执行文件。_stdcall又称为WINAPI调用方式,规则:1,参数...
分类:其他好文   时间:2014-06-02 06:44:44    阅读次数:446
顺序栈
栈的顺序表示与实现
分类:其他好文   时间:2014-06-02 06:29:14    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!