![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C高级
文章平均质量分 90
Gti-杠猪
嵌入式linux驱动开发者
展开
-
《8.一些杂散但值得讨论的问题》
《8.一些杂散但值得讨论的问题》 第一部分、章节目录 4.8.1.操作系统究竟是个什么玩意? 4.8.2.main函数返回给谁? 4.8.3.argc、argv与main函数的传参 4.8.4.void类型的本质 4.8.5.C语言中的NULL 4.8.6.运算中的临时匿名变量 4.8.7.顺序结构 4.8.8.程序调试的debug宏 第二部分、章节介绍 4.8.1.操作系统究竟是个什么玩意? 本...转载 2018-11-29 19:30:19 · 303 阅读 · 0 评论 -
《6.C语言宏定义与预处理、函数和函数库》
《6.C语言宏定义与预处理、函数和函数库》 第一部分、章节目录 4.6.1.C语言预处理理论 4.6.2.C语言预处理代码实战 4.6.3.宏定义1 4.6.4.宏定义2 4.6.5.函数的本质 4.6.6.函数的基本使用 4.6.7.递归函数 4.6.8.函数库 4.6.9.字符串函数 4.6.10.数学库函数 4.6.11.自己制作静态链接库并使用 4.6.12.自己制作动态链接库并使用 第二...转载 2018-11-28 10:19:51 · 360 阅读 · 0 评论 -
《5.数组&字符串&结构体&共用体&枚举》
《5.数组&字符串&结构体&共用体&枚举》 第一部分、章节目录 4.5.1.程序中内存从哪里来1 4.5.2.程序中内存从哪里来2 4.5.3.程序中内存从哪里来2 4.5.4.程序中内存从哪里来4 4.5.5.C语言的字符串类型 4.5.6.字符串和字符数组的细节 4.5.7.C语言之结构体概述 4.5.8.结构体的对齐访问1转载 2018-11-28 10:19:14 · 367 阅读 · 0 评论 -
《4.C语言复杂表达式与指针高级应用》
《4.C语言复杂表达式与指针高级应用》 第一部分、章节目录 4.4.1.指针数组与数组指针 4.4.2.函数指针与typedef 4.4.3.函数指针实战1 4.4.4.函数指针实战2 4.4.5.再论typedef 4.4.6.二重指针 4.4.7.二维数组 4.4.8.二维数组的运算和指针 第二部分、章节介绍 4.4.1.指针数组与数组指针 本节讲述2个很容易搞混淆的C语言复杂符号:指针数组与...转载 2018-11-28 10:18:33 · 183 阅读 · 0 评论 -
《3.指针才是C的精髓》
《3.指针才是C的精髓》 课程特点:深入浅出、具有可学习性、实例来说话 第一部分、章节目录 4.3.1.指针到底是什么? 4.3.2.指针带来的一些符号的理解 4.3.3.野指针问题 4.3.4.const关键字与指针 4.3.5.深入学习一下数组 4.3.6.指针与数组的天生姻缘 4.3.7.指针与强制类型转换 4.3.8.指针、数组与sizeof运算符 4.3.9.指针与函数传参 4.3.10...转载 2018-11-28 10:17:58 · 251 阅读 · 0 评论 -
《2.C语言位操作》
《2.C语言位操作》 第一部分、章节目录 4.2.1.常用位操作符 4.2.2.位与位或位异或在操作寄存器时的特殊作用 4.2.3.如何用位运算构建特定二进制数 4.2.4.位运算实战演练1 4.2.5.位运算实战演练2 4.2.6.技术升级:用宏定义来完成位运算 第二部分、章节介绍 4.2.1.常用位操作符 本节讲解C语言中常用的位操作符,如位与、位或、位取反、位异或、左移右移等。目的在于让大家...转载 2018-11-28 10:17:18 · 272 阅读 · 0 评论 -
《1.内存这个大话题》
《1.内存这个大话题》 第一部分、章节目录 4.1.1.程序运行为什么需要内存1 4.1.2.程序运行为什么需要内存2 4.1.3.位、字节、半字、字的概念和内存位宽 4.1.4.内存编址和寻址、内存对齐 4.1.5.C语言如何操作内存 4.1.6.内存管理之结构体 4.1.7、内存管理之栈 4.1.8、内存管理之堆 4.1.9、复杂数据结构 第二部分、章节介绍 4.1.1.程序运行为什么需要内存...转载 2018-11-28 10:16:36 · 230 阅读 · 0 评论 -
《10.番外篇-程序员和编译器之间的暧昧》
《10.番外篇-程序员和编译器之间的暧昧》 第一部分、章节目录 4.10.1.编程工作的演进史 4.10.2.程序员、编译器、CPU之间的三角恋 4.10.3.像编译器一样思考吧 第二部分、章节介绍 4.10.1.编程工作的演进史 本节从编程人员的工作演进史讲起,从本质上给大家分析了编程的实质,这有助于理解程序员和程序、机器之间的关联。 4.10.2.程序员、编译器、CPU之间的三角恋 本节分析程...转载 2018-11-29 19:31:34 · 127 阅读 · 0 评论 -
《9.链表&状态机与多线程》
《9.链表&状态机与多线程》 第一部分、章节目录 4.9.1.链表的引入 4.9.2.单链表的实现 4.9.3.单链表的算法之插入节点 4.9.4.单链表的算法之插入节点续 4.9.5.从链表头部插入新节点 4.9.6.单链表的算法之遍历节点 4.9.7.单链表的算法之删除节点 4.9.8.单链表的算法之逆序 4.9.9.双链表的引入和基本实现 4.9.10.双链表的算法之插入节点 4.9...转载 2018-11-29 19:30:56 · 195 阅读 · 0 评论 -
《7.存储类&作用域&生命周期&链接属性》
《7.存储类&作用域&生命周期&链接属性》 第一部分、章节目录 4.7.1.概念解析 4.7.2.linux下C程序的内存映像 4.7.3、存储类相关的关键字1 4.7.4.存储类相关的关键字2 4.7.5.作用域详解 4.7.6.变量的生命周期 4.7.7.链接属性 4.7.8.最后的总结 第二部分、章节介绍 4.7.1.概念解析 本节详细介绍了存储类、作用域、生转载 2018-11-29 19:29:14 · 140 阅读 · 0 评论