-
自己写c语言的头文件 - [C/C++]
2009-11-21
一些初学C语言的人,不知道头文件(*.h文件)原来还可以自己写的。只知道调用系统库函数时,要使用#i nclude语句将某些头文件包含进去。其实,头文件跟.C文件一样,是可以自己写的。头文件是一种文本文件,使用文本编辑器将代码编写好之后,以扩展名.h保存就行了。头文件中一般放一些重复使用的代码,例如函数声明,变量声明,常数定义,宏的定义等等。当使用#i nclude语句将头文件引用时,相当于将头文件中所有内容,复制到#i nclude处。为了避免因为重复引用而导致的编译错误,头文件常具有 #if...
-
VS 2008快捷键大全 - [Other]
2009-11-21
编辑:
CTRL + M, O:折叠当前源代码文件中的所有大纲
CTRL + M, L:将当前源代码的大纲在折叠与展开间切换
CTRL + M, M:将当前选中的源代码在折叠与展开间切换
CTRL + M, P:将当前源代码文档中的所有大纲信息清除
CTRL + K, C or CTRL + E, C:注释掉所有选中的源代码部分
CTRL + K... -
在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。
第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执行程序的存储结构和运行结构,同时还介绍了堆空间和栈空间的用途及区别。
第2节主要介绍C语言中内存分配及释放函数、函数的功能,以及如何调用这些函数申请/释放内存空间及其注意事项。
... -
朱学勤在世纪大讲堂论文化大革命 - [Article]
2009-11-04
我今天讲的题目就是两个文化革命之间的关系。第一个文化革命就是不打引号的文化革命,这个文化革命呢是从二十世纪初梁启超、胡适到鲁迅“新文化运动”一直 到“五四”,那个一、二十年代里面,结派而成的文化革命的理想。第二个文化革命就是打引号的“文化革命”,恰恰是我们最熟悉的那个“文化革命”,所谓 1966年开始1976年结束这个“文化革命”。到目前为止我们看到的就是中国对后一个&ldqu... -
CPU与内存的中转站——深入Cache的世界 - [Study]
2009-11-03
CPU与内存的中转站
 ... -
32位cpu寻址小结 - [Study]
2009-10-18
32位cpu 地址线扩展成了32位,这和数据线的宽度是一致的。因此,在32位机里其实并不需要采用“物理地址=段:偏移”这种地址表达方式。原来在16位机里规定的 每一个段不大于64kb在32位机里也不是必要的。所以,对于32位机来讲,最简单的方法就是用一个32位数来标识一个字节的存储地址,寻址时只要给出一 个32位数就可以直接找到地址。这种地址储存模型就属于“平展储存模型”。
但是,新产品一般都希... -
1.通用数据传送指令.
MOV----> move
MOVSX---->extended move with sign data
MOVZX---->extended move with zero data
PUSH---->push
POP---->pop
PUSHA---->push all
POPA---->pop all
PUSHAD---->pus...







