注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础
简介
C指针原理揭秘:基于底层实现机制: C/C++技术丛书 豆 0.0分
资源最后更新于 2020-03-29 05:01:10
作者:刘兴
出版社:出版社机械工业出版社
出版日期:2019-05
ISBN:9787111626831
文件格式: pdf
标签: 计算机 编程语言 程序设计 C++ C语言 C++技术丛书
简介· · · · · ·
全书分为准备篇、基础篇、进阶篇。指针及相关内容是编程语言中较难理解的部分,脚本语言稍好些,C/C++语言中会更加明显。虽然理解指针本身并不复杂,但指针之间的组合以及指针的灵活运用却存在不同的技巧,不同的组合能产生不同的效果,也有着不同的作用。本书力求从底层实现机制进行解析,同时配合C/C++编程技巧以及某些指针运用技巧,讲解如何提高程序效能,如何避免滥用指针。本书首先从在C语言编程的角度讲解C指针,力图使读者学会运用C指针进行开发,并能进一步灵活将指针运用在精巧的算法上,构造更复杂的软件系统。接着,对C语言标准进行讲述。C语言属于高级语言,广泛采用的有C89和C99这两个主要标准。C89于1989年以ANSI X3.159—1989“Programming Language C”名称发布生效,这个版本的语言经常被称作ANSI C,或C89;C99在C89的基础上新增了一些特性,作为C语言官方标准的第2版,于1999年以ISO/IEC 9899:1999“Programming Language-C”名称发布生效,并于2000年3月被ANSI采纳。刘兴编著
目录
前言
第一篇 准备篇
第1章 C语言概述
1.1 C语言的起源与发展
1.2 C语言特性
1.3 开发环境搭建
1.4 hello,world
1.5 小结
第2章 C语言快速入门
2.1 C语言的语法特点
2.2 猜数字游戏
2.3 小结
第3章 AT&T汇编概述
3.1 AT&T汇编基础
3.2 程序运行机制
3.3 小结
第二篇 基础篇
第4章 指针基础
4.1 C指针概述
4.2 C指针基础
4.3 小结
第5章 C开发基础
5.1 编译与调试C程序
5.2 GLib函数库
5.3 内存管理
5.4 Ncurses库
5.5 小结
第三篇 进阶篇
第6章 C开发技巧集锦
6.1 递归
6.2 字符串操作
6.3 加法溢出
6.4 编译信息的预定义宏
6.5 C与汇编语言混合编程
6.6 小结
第7章 C并行与网络基础
7.1 多进程、多线程基础
7.2 C网络基础
7.3 小结