万本电子书0元读

万本电子书0元读

顶部广告

C语言非常道电子书

C语言的图书多如牛毛,但绝大多数都很单纯,无外乎语法、技巧或者实例。 C语言的教与学,远不止语法和示例这么简单。语言是应用的工具,只能深到历史和实际应用的土壤里,从现实中寻找这门计算机语言的定位,学习它的语法,认识它所能解决的现实问题。 所以,这本书面向C语言的初学者,结合*的C语言标准9899:2011,不但介绍了和C语言本身有关的各个方面:词法元素、类型、声明、函数、表达式、语句、预处理、标准库,更是以此为主线,融汇了大量的现实和应用场景,从计算机原理、程序设计、编译原理、操作系统口、数据结构,等等。

售       价:¥

纸质售价:¥95.20购买纸书

324人正在读 | 2人评论 6.2

作       者:李忠

出  版  社:电子工业出版社

出版时间:2019-04-01

字       数:43.8万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

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

前言

第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 逗号表达式

累计评论(2条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部