C指针原理揭秘:基于底层实现机制

C指针原理揭秘:基于底层实现机制

作者:刘兴

出版社:机械工业

出版年:2019年5月

ISBN:9787111626831

所属分类:人物传记

书刊介绍

《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、小结

相关推荐

微信二维码