
C语言
cwcwj3069
嵌入式软件工程师。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
x86函数调用堆栈的操作
这篇blog试图讲明当一个c函数被调用时,一个栈帧(stack frame)是如何被建立,又如何被消除的。这些细节跟操作系统平台及编译器的实现有关,下面的描述是针对运行在Intel奔腾芯片上Linux的gcc编译器而言。c语言的标准并没有描述实现的方式,所以,不同的编译器,处理器,操作系统都可能有自己的建立栈帧的方式。 一个典型的栈帧 ESP==>|转载 2013-08-30 19:36:59 · 6226 阅读 · 0 评论 -
链表
一道 #include #include struct note { char data; struct note *next; }; struct note* list_init(void); void list_printf(struct note* prt); void list_switch(struct note* prt); struct n原创 2014-05-13 16:30:49 · 703 阅读 · 0 评论 -
typedef使用
typedef 本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! 在计算机编程语言中用来为复杂的声明定义简单的别名,与宏定义有些差异。它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。 中文名 typedef 性 质转载 2015-01-23 13:53:48 · 616 阅读 · 0 评论