C高级编程:基于模块化设计思想的C语言开发
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-03-16 10:23:56
微信
赏
支付宝
文档简介:
C/C++技术丛书
C高级编程:基于模块化设计思想的C语言开发
吉星 著
ISBN:978-7-111-53641-3
本书纸版由机械工业出版社于2016年出版,电子版由华章分社(北京华
章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制
作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录
前言
第1章 C语言的探讨
1.1 C的编译链接与文件引用
1.1.1 一个小程序
1.1.2 链接与文件引用
1.2 函数、数据与作用域
1.2.1 全局函数与局部函数
1.2.2 数据与数据的类别
1.2.3 数据存储空间
1.3 类型与操作
1.3.1 基础类型及其操作和重定义
1.3.2 结构体类型
1.3.3 指针常量、指针与连续空间
1.3.4 函数接口类型、可变参类型和执行跳转
1.4 预处理操作
1.4.1 C语言的词法与预处理
1.4.2 宏判断的应用
1.4.3 宏定义与模板函数
1.4.4 预处理的杂项
1.4.5 宏与代码的自动化构建
1.5 小模块与函数内的模块化
1.5.1 参数判断小模块
1.5.2 goto与函数内的模块化
1.6 结束语
第2章 标准库、自有基础库与delog模块
2.1 标准库
2.1.1 assert.h、errno.h
2.1.2 setjmp.h跨函数的跳转
2.1.3 stdarg.h
2.1.4 stdio.h
2.1.5 stdlib.h
2.1.6 string.h
2.1.7 time.h
2.2 构建自有基础库
2.2.1 基础操作
2.2.2 char的表
2.2.3 UTF-8的基础表
2.2.4 慢一点的字符串操作
2.3 delog模块
2.3.1 实体模块
2.3.2 delog模块利用的系统库函数
2.4 结束语
第3章 make、工具与文档组织
3.1 依赖与make
3.2 自有工具库
3.2.1 lex/flex的入门应用
3.2.2 参数配置的子模块
3.2.3 自己构造自己的小工具
3.3 工程文档的组织
3.3.1 makefile的补充设计
3.3.2 模块目录与工具
3.3.3 整体的工程目录
3.4 结束语
第4章 抽象逻辑与虚拟模块、索引模块
4.1 抽象与宏
4.1.1 抽象的描述
4.1.2 抽象的对象与操作
4.1.3 抽象的函数
4.2 ......
评论
发表评论