如果读英文很不顺可以考虑这本:
标准C语言指南
我和你一样印了 N1570, 虽然只看前 180 页即可, 但真的是蛮难看的,
我有信心可以看懂技术部份, 可惜败退在英文。
https://photos.app.goo.gl/vqVPk5y4zNegwBAh2
通常借由 标准C语言指南 (可以把这本书想成是 N1570 的中文版本)
来帮助我看懂 N1570。
也可以考虑从这篇开始, 作者说明了很多语言细节,
应该都是从 C 规格节录出来, 已经不是很好懂了,
所以读规格书会遇到困难也是正常的。
http://akaedu.github.io/book/ch15s03.html#id2758200
通常我会配合以下书籍一起研读:
C 语言参考手册
Linux C 编程一站式学习
C 语言程序设计 - 现代方法
标准 C 语言指南
the c programming language 中文版
英文不好, 得靠中文资料帮忙。
※ 引述《CsCdanNix (丹尼克斯ㄟ巨大火球)》之铭言:
: 大家好,第一次在这发文,请多多指教~
: 我之前在上过jserv大大的线上课程时,
: 听到宅色夫极力推荐写C的人都该先去读读规格书,搞懂C的真正内容
: 于是我就印了一本C11的comittee draft(n1570),决定把Library章节之前的读完。
: 但是读到40页的时候,我发现虽然我在C上面自认有一定的基础,也做过一些开发。但是规
: 格书中很多地方很难光从文字去理解它的内容,想要看一些实际的例子,但却找不到资源(
: 也怕找到错的),也怕自己用错的方式测试。
: 再加上像jserv老师所讲的,C的设计哲学是为了Linux而写的。但是我对于concurrency以及
: Linux kernel方面也不太熟,在规格书上读到这方面的内容都直接读过去。
: 想要请教一下各位大大,我想要真正读懂规格书,该如何下手,或有什么辅助的资源呢?
: 感谢各位以及jserv大大的贡献!!!