作品简介

这本书按级别组织,编号从0到3。初始级别0,名为“邂逅”,它将总结使用C进行编程的基础知识。它的主要作用是提醒你我们所提到的主要概念,并使你熟悉C应用的特殊词汇。第1级“相识”详细描述了大多数主要概念和特性,如控制结构、数据类型、操作符和函数。第2级“相知”是C语言的核心,完全解释了指针,使你熟悉C的内存模型,并使你能够理解C的大部分库函数接口。第3级“深入”详细介绍了特定主题,如性能、可重复输入、原子性、线程和泛类型编程。

Jens Gustedt在波恩大学和柏林工业大学完成了他的数学学业。他当时的研究涉及离散数学与高效计算的交叉。自1998年以来,他一直在法国国家信息与自动化研究所(INRIA)担任高级科学家,先是在法国南锡的LORIA实验室工作,自2013年起在斯特拉斯堡的ICube实验室工作。

作品目录

  • 译者序
  • 致谢
  • 前言
  • 作者简介
  • 第0级 邂逅
  • 第1章 入门
  • 第2章 程序的主要结构
  • 第1级 相识
  • 第3章 一切都和控制有关
  • 第4章 表达式计算
  • 第5章 基本值和数据
  • 第6章 派生数据类型
  • 第7章 函数
  • 第8章 C库函数
  • 第2级 相知
  • 第9章 风格
  • 第10章 组织与文档
  • 第11章 指针
  • 第12章 C内存模型
  • 第13章 存储
  • 第14章 涉及更多的处理和IO
  • 第3级 深入
  • 第15章 性能
  • 第16章 类似函数的宏
  • 第17章 控制流中的变化
  • 第18章 线程
  • 第19章 原子访问和内存一致性
  • 要点
  • 参考文献
展开全部