码迷,mamicode.com
首页 >  
搜索关键字:堆栈 c    ( 4532个结果
数组、集合与泛化
从VB、C#到VB.net,在变量的使用中总少不了数组的影子,它不仅可以快速而容易地从头到尾遍历元素,还可以快速的修改元素。但是用的多了自然就发现了的它的缺点,当两个元素之间添加元素时就比较困难了,因为在创建时事先指定了数组变量的大小使用时又不能随意增改,再加上链表、堆、栈等需求的增加,数组已经显得力不从心了,由此发展出了集合,即传说中的动态数组,它是.NET Framework提供的用于数据存储...
分类:其他好文   时间:2014-07-30 01:08:12    阅读次数:378
Lua中调用C函数
Lua利用一个虚拟的堆栈来给C传递值或从C获取值。每当Lua调用C函数,都会获得一个新的堆栈,该堆栈初始包含所有的调用C函数所需要的参数值(Lua传给C函数的调用实参),并且C函数执行完毕后,会把返回值压入这个栈(Lua从中拿到C函数调用结果)。 于此相关的C API有几个比较重要的定义如下:...
分类:其他好文   时间:2014-07-30 00:57:32    阅读次数:279
STM8S编译时内存溢出错误的解决办法
导致COSMIC报告"segment .ubsct overflow"错误的根本原因是内存溢出, 相关原因分析如下:1、变量存储空间结构STM8S105系列CPU的RAM地址范围为0~0x7FF的2K空间,其中默认将高512字节分配给堆栈,剩下0~0x5FF字节为变量存储空间 。在0~0x5FF的空...
分类:其他好文   时间:2014-07-30 00:28:12    阅读次数:1390
汇编指令速查表
一、数据传输指令───────────────────────────────────────它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1. 通用数据传送指令.MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把字弹出堆...
分类:其他好文   时间:2014-07-29 21:21:13    阅读次数:378
逆波兰表达式
一、 将中缀表达式转换成后缀表达式算法:1、从左至右扫描 中缀表达式。2、若读取的是操作数(数字),则判断该操作数的类型,并将该操作数存入操作数堆栈3、若读取的是运算符(1) 该运算符为左括号"(",则直接存入运算符堆栈。(2) 该运算符为右括号")",则输出运算符堆栈中的运算符到操作数堆栈,直到遇...
分类:其他好文   时间:2014-07-29 17:31:22    阅读次数:250
Exception时信息的记录
系统总有出现异常的时候,那么出现异常时应该如何处理?一直以来,我都以为这么处理就足够的:在日志中打印Exception的堆栈信息,以便排查原因反馈给用户系统xxx出现问题package com.nicchagil.util.requestlogger;import java.io.IOExcepti...
分类:其他好文   时间:2014-07-29 10:39:26    阅读次数:227
table相关的API
void lua_getglobal (lua_State *L, const char *name);获取lua全局变量,将lua的全局变量global name压栈。堆栈+1void lua_setglobal (lua_State *L, const char *name);设置lua全局变量...
分类:Windows程序   时间:2014-07-28 19:17:34    阅读次数:285
JAIN SIP API 简介
摘要 本文介绍如何在 Java SE 上使用会话发起协议 (SIP) 开发客户端应用程序。文中展示 JAIN SIP API 这种强大的“SIP 堆栈”。首先介绍一个简单的 IM 应用程序,然后对其进行剖析来了解该技术。 关于 JAIN SIP A...
分类:Windows程序   时间:2014-07-28 16:59:34    阅读次数:592
内存四域,变量声明和定义,寄存器,c内嵌汇编,auto,堆栈,常量,静态变量
?? 1.内存四大区域 2.在程序中,变量的声明可以有多份,定义只能有一份 3.寄存器在cpu里面,没有地址 4.c语言内嵌汇编语言 5.auto变量 自动分配内存,自动释放内存。 6、栈的大小由编译器决定 修改栈的方式,右击项目à属性à配置属性à链接器à系统à堆栈保留大小 7.卡死cpu,卡死内存的程序...
分类:其他好文   时间:2014-07-28 16:29:53    阅读次数:267
Java知识点归总一之堆栈
Java栈与堆 (一天一个知识点2014-07-28)----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅...
分类:编程语言   时间:2014-07-28 14:37:53    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!