Finley的博客

随风,随心……
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年4月18日

摘要: 准备工作:1、安装BORLAND C++4.5 到 C:\BC452、安装BORLAND TASM5.0 到 C:\TASM 3、右键单击我的电脑--->属性--->高级--->环境变量--->弹出“环境变量”对话框。 4、在“用户变量”列表中找到path,在变量值末尾添加“;C:\TASM\BIN;” //-------------------------------------------------------------- // 下面开始用BORLAND C++4.5编译UCOS/II //------------------------------------ 阅读全文

posted @ 2011-04-18 22:46 Finley 阅读(2304) 评论(0) 推荐(0)

摘要: 堆和栈的区别(转贴) 非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另 阅读全文

posted @ 2011-04-18 11:06 Finley 阅读(291) 评论(0) 推荐(1)