C语言非常道

C语言非常道

作者:李忠

出版社:电子工业

出版年:2019年4月

ISBN:9787121361838

所属分类:心理健康

书刊介绍

《C语言非常道》内容简介

C语言的图书多如牛毛,但绝大多数都很单纯,无外乎语法、技巧或者实例。C语言的教与学,远不止语法和示例这么简单。语言是应用的工具,只能深入到历史和实际应用的土壤里,从现实中寻找这门计算机语言的定位,学习它的语法,认识它所能解决的现实问题。所以,这本书面向C语言的初学者,结合最新的C语言标准9899:2011,不但介绍了和C语言本身有关的各个方面:词法元素、类型、声明、函数、表达式、语句、预处理、标准库,更是以此为主线,融汇了大量的现实和应用场景,从计算机原理、程序设计、编译原理、操作系统接口、数据结构,等等。为了帮助读者更好地理解C语言、操作系统接口以及用C语言解决实际问题这三者之间的关系,本书还特意提供了一个关系型数据库的实例和一个WEB服务器编程的实例。
本书的目标:a.基础。本书面向初学者,介绍C语言的基础知识,但有深度和高度;b.全面。依据C语言的最新标准,尽量涵盖它的所有内容;c.标准化。摒弃某些传统的概念、术语和不正确、不精确的阐述;d.新颖。正本清源,采用与传统图书不同的形式来讲解。比如,先介绍#include<stdio.h>是什么东西,怎么来的,有什么用,而不是象别的书一样,一上来就使用,而且对它的功能语焉不详。不单单是讲述C的语法,更深入到与之相关的各个方面,比如操作系统环境、编译器、数据库和WEB应用,通过各种互相结合的场景,让读者真正认识这门语言,真正掌握这门语言,不致于学了之后还是感到茫然。e.通俗易懂。不是指语言上的通俗化和口语化,而是真正地按照认知的规律和过程,由浅入深,由表及里,不但知其然,还要知其所以然。
李忠,主要作品有《穿越计算机的迷雾》、《x86汇编语言:从实模式到保护模式》和《C语言非常道》。

作品目录

前言
第1章:从1加到100、1.1、如何从1加到100、1.2、相加过程的实现
1.3、源文件
第2章:程序的翻译、执行和调试
2.1、C实现
2.2、程序的翻译和执行
2.3、程序的调试
2.4、集成开发环境
2.5、执行环境
2.6、从1加到N
第3章:更多的相加方法
3.1、变量的初始化
3.2、认识复合赋值
3.3、认识递增运算符
3.4、初识复杂的表达式
3.5、认识关系运算符
3.6、求值
3.7、认识逗号表达式
3.8、认识表达式语句
3.9、认识递减和逻辑求反运算符
3.10、参数值的有效性检查
3.11、认识标号语句和goto语句
第4章:指针不是指南针
4.1、认识一元&和一元*运算符
4.2、什么是指针
4.3、指针类型的变量
4.4、指向函数的指针
4.5、返回指针的函数
4.6、掌握C语言需要建立类型的观念
4.7、指向指针(类型)的指针
第5章:准备显示累加结果
5.1、什么是数组
5.2、文字和编码
5.3、访问数组元素
5.4、指向数组的指针
5.5、元素类型为指针的数组
5.6、将数字转换为字符串
5.7、元素类型为数组的数组
第6章:输入和输出
6.1、输入输出那点事
6.2、系统调用
6.3、编译和链接
6.4、库
6.5、头文件、预处理和翻译单元
6.6、UNIX和类UNIX函数库
6.7、Windows动态链接库
6.8、C标准库
第7章:字符集和字符编码
7.1、字符集和字符编码的演变
7.2、多字节字符和宽字符
7.3、C语言的国际化
第8章:欢迎来到类型之家
8.1、扩展整数类型
8.2、布尔类型_Bool
8.3、枚举类型
8.4、认识switch语句
8.5、联合类型
8.6、复数类型
8.7、限定的类型
8.8、类型的兼容性
8.9、类型转换
第9章:作用域、链接、线程和存储期
9.1、标识符的作用域
9.2、标识符的链接
9.3、进程和线程
9.4、变量的存储期
第10章:Windows编程基础
10.1、如何编写Windows程序
10.2、窗口过程
10.3、数据链表
10.4、创建和应用所选的字体
10.5、关闭窗口并退出程序
第11章:递归调用、计算器和树
11.1、递归的原理
11.2、复杂计算器
11.3、树和二叉树
11.4、计算器的二叉树版本
第12章:运算符和表达式
12.1、全表达式
12.2、左值转换
12.3、基本表达式
12.4、后缀表达式
12.5、一元表达式
12.6、转型表达式
12.7、乘性表达式
12.8、加性表达式
12.9、移位表达式
12.10、关系表达式
12.11、等性表达式
12.12、逐位与表达式
12.13、逐位异或表达式
12.14、逐位或表达式
12.15、逻辑与表达式
12.16、逻辑或表达式
12.17、条件表达式
12.18、赋值表达式
12.19、逗号表达式

相关推荐

微信二维码