C语言
-
C语言中的双向链表
最近在看BIOS 中boot option相关的代码,看到一个地方突然蒙了,如下: /// /// LIST_ENTRY structure definition. /// typedef struct&n……
bin 2019-12-261.4K+ 0 -
为何C语言(的函数调用)需要堆栈,而汇编语言却不需要堆栈
之前看了很多关于uboot的分析,其中就有说要为C语言的运行,准备好堆栈。 而自己在Uboot的start.S汇编代码中,关于系统初始化,也看到有堆栈指针初始化这个动……
bin 2018-08-022.4K+ 0 -
C语言sizeof空洞之字节对齐(#pragma pack使用)《转》
C编译器的缺省字节对齐方式(自然对界) 在缺省情况下,C编译器为每一个变量或是数据单元按其自然对界条件分配空间。 在结构中,编译器为结构的每个……
bin 2016-10-232K+ 0 -
typedef函数指针用法
1.简单的函数指针的应用 形式1:返回类型(*函数名)(参数表) char (*pFun)(int); char glFun(int a){ return;} void main() { pFun = glFun; ……
bin 2016-09-142.1K+ 0
Everything找东西超快。
评论于 调试篇 | 使用WinDbg Debug(上)