博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(原創) C語言初學者建議的書籍 (C/C++) (C)
阅读量:6458 次
发布时间:2019-06-23

本文共 614 字,大约阅读时间需要 2 分钟。

C Primer Plus, Stephen Prata, SAMS

C Primer Plus 中文版, 蔡明志 譯, 碁峰

我覺得一本好的語言書,最重要的是範例要短,且範例能很明確的表示出重點,這本書就是具備這個特色。C語言最討厭的就是語法很不人性,但也並非完全沒有道理,但這本書很有耐心的告訴你一些怪異語法的來龍去脈,如二維陣列的pointer為什麼是 int (*ia)[2]? *ia++這個常用的語法的原理是什麼?也特別提到了C99的新語法,另外,蔡明志的中文版也是非常推薦,翻譯的很好,幾乎看不出是翻譯書,不過遺憾的是,C Primer Plus並沒有提到function pointer這個C語言重要的部份,相對於眾多的C語言書籍,這本書無論是中文版或英文版,都值得推薦成為你的第一本C語言書籍。

The C programming language, Brian W. Kernighan & Dennis M. Ritchie, Perntice Hall

以前常聽到的K&R C,K&R就是這本書的作者,身為C語言的發明者,其著作當然是經典,不過這本書適合當你看過C Primer Plus後,再來看這一本,這本書講的很全面,最重要的是,範例非常漂亮,若想要學『很C style』的程式寫法,一定要來看看這一本書,這本書有提到function pointer,剛好可以彌補C Primer Plus的缺憾。

转载地址:http://jdizo.baihongyu.com/

你可能感兴趣的文章
SVN服务器使用(二)
查看>>
反射获取内部类以及调用内部类方法
查看>>
C语言 - pthread
查看>>
谈Linq To Sql的优劣--纯个人观点
查看>>
HDU 4996 Revenge of LIS(DP)
查看>>
App里面如何正确显示用户头像
查看>>
DATAGUARD维护:从库宕机后如何恢复到管理恢复模式
查看>>
Android中的PID和UID
查看>>
MAC下上公司内网
查看>>
CentOS7.4安装mysql5.7
查看>>
U-BOOT之一:BootLoader 的概念与功能
查看>>
我的路上
查看>>
Velocity处理多余空白和多余空白行问题
查看>>
内容开发平台(PLATFORM)
查看>>
java值传递
查看>>
判断一个数是否为素数的一个讨论(一)
查看>>
DB2与oracle有什么区别
查看>>
创建一个多级文件目录
查看>>
Picasa生成图片幻灯片页面图文教程
查看>>
js获取当前时间的前一天/后一天
查看>>