[问题] 请问初学C语言推荐书(文长

楼主: wiwi951236 (wiwi)   2018-04-29 20:30:08
各位大大好
小弟首次来到这个版po文
如有违规请告知小弟谢谢><
小弟目前就读国立学店财金系大二
打算今年暑转到资工系 考科已经在准备
我想确认自己适不适合电脑相关
且某些学校计概会考C++程式题
打算先开始自己打程式码
小弟在网络上看到有学习C++的app
于是下载来玩了2个小时
刚刚写出一个简单的条件式
http://i.imgur.com/gFxFFiJ.jpg
上述程式码我大致都还了解
但我不知道真正电脑编译出来是长怎样
因为笔电拿去送修了= =
之前我有询问资管系朋友
他有丢给我一本书
http://i.imgur.com/5Mo5aQz.jpg
可是我刚刚又询问另个资工系同学
他说要完整了解程式语言
还是从C下手比较好 C++会容易让新手放弃
然后我开始上网找中文书
发现我打C语言跑出来都是C++的书
只找到这一本好像是纯粹教C??
http://i.imgur.com/i6zHk8K.jpg
还是推荐从原文书开始??
可是没基础看原文书会不会太吃力
原文书大家好像都推荐这两本
1.The C programming language(K&R)
2.C how to program(Deitel)
真要买原文书的话建议买哪本??
请各位大大给小弟建议
感激不尽><
还有练2个小时只打出这些指令
会不会太烂 感觉跟垃圾一样= =
作者: TitanEric (泰坦)   2018-04-29 20:34:00
原文书当然是K&R 觉得后面章节不好读就是了
作者: jacky1989   2018-04-29 20:36:00
红色那本很推,我也都推学弟那本,话说不懂你第一个问题
作者: Neisseria (Neisseria)   2018-04-29 20:38:00
C 比较适合入门,核心语法小而单纯K&R 第二版到 ANSI C,如果要学新特性再找其他教材
作者: x000032001 (版废了该走了)   2018-04-29 20:48:00
英文不好的话可以不用勉强 先读中文版原文书好处是在写得有系统 完整 中文就是语法带过而已
作者: Neisseria (Neisseria)   2018-04-29 20:49:00
不一定要 K&R,我只是说 K&R 的 C 标准到 ANSI C不过 K&R 的确算经典入门书
作者: x000032001 (版废了该走了)   2018-04-29 20:50:00
我刚开始学也是C++ 入门其实还ok io, string平易近人
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-04-29 22:58:00
Deitel比较好。
作者: sppmg (sppmg)   2018-04-30 07:29:00
我入门是这本 C 程式设计语言基础. 刘锦宪https://bit.ly/2Kr51hk (免费的)他重点在让你看懂,会比较简单
作者: soheadsome (师大狗鼻哥)   2018-04-30 08:16:00
一站式学习c编程
作者: oiu850714 (oiu)   2018-04-30 10:02:00
K&R 有很好读吗@@ 感觉是假设读者很了解 *nix 的状态在写的
作者: boss0405 (boss)   2018-04-30 10:54:00
K&R我觉得不适合完全的新手读
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-04-30 11:17:00
所以Deitel比较好。小时候听到K&R避之惟恐不及。
作者: cphe (魔鬼藏在垃圾筒里)   2018-04-30 11:55:00
初学者KR有很大机会看不下去,应该去书局找一本自己看得下去的书
作者: alan23273850   2018-04-30 12:29:00
我家有红棕色那本,大力推荐
作者: ddtsatan   2018-04-30 14:23:00
推 红色书
作者: b0920075 (Void)   2018-04-30 17:43:00
要写一个成品,你得累积写很多垃圾的经验= =
作者: FxxkYouHupu (自由世界)   2018-04-30 20:47:00
C语言的语法很少的,随便壹本中文书都可以入门pointer一定要搞清楚不要看K&R的原版,根本不是写给妳看的
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-04-30 22:00:00
又来了 又有人学“语法”就算学C语言了
作者: FxxkYouHupu (自由世界)   2018-05-01 02:19:00
我似乎说的是“入门”初学者要学什么?能把循环、分支、function、pointer搞懂不就行了?也许你觉得啃下算法导论才算会c语言?
作者: future314 (未来π)   2018-05-01 12:43:00
初学者不建议读原文书 不如去看计概 CS50等开放课程
作者: Killercat (杀人猫™)   2018-05-01 19:02:00
我会推C++ Primer Plus啦...我以前念6th editionarh..原来是C不是C++ 那当我没说 XD
作者: w0005151 (蓝厅)   2018-05-01 23:38:00
可以看网络上的开放式课程
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-05-02 17:49:00
有没有看过人在公开论坛问五个数字怎么取最大值?那就是只学“语法”的后果 你不在意多一点这种天才那也无所谓 反正就多看一个笑话而已
作者: sppmg (sppmg)   2018-05-02 22:36:00
请问楼上5个数字如何取最大值??楼下列10种写法
作者: ahahahahah (あああああ)   2018-05-05 15:04:00
我看红色那本
作者: james80351   2018-05-11 21:48:00
由词组学习C程式设计也不错 台大老师写的书
作者: hare1039 (hare1039)   2018-05-12 09:35:00
个人觉得要学 c++ 的话,就直接从 c++ 开始学吧。 cppconf 的演讲 https://youtu.be/YnWhqhNdYyk

Links booklink

Contact Us: admin [ a t ] ucptt.com