[問題] C的推薦書 (原標題有點不適合)

看板C_and_CPP作者 (浪無定所)時間9年前 (2015/06/07 18:05), 9年前編輯推噓1(1020)
留言21則, 8人參與, 最新討論串1/3 (看更多)
不好意思,各位前輩 我對C並不是很熟,最近想學一下C 可是查了查去就是這本書 C 語言程式設計 (增訂版)(Kernighan: The C Programming Language, 2/e) 看了一下出版日期,是2004年 到現在2015,也沒其它可以取代這本書了嗎? 或是還有其他推薦的書刊嗎? 同時也想問 2011年的C11是關於C語言的最後一次標準嗎? C++ 都快C++14了,為什麼C還是停留在這麼早之前? 這個問題,在大家解釋下,還是很難給個結論。 謝謝各位 (ps:原標題為「C已經完善了嗎?」) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.104.25.187 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1433671541.A.2A1.html

06/07 18:17, , 1F
C++ 都已經開始在規劃下一個版本了 ...XDD
06/07 18:17, 1F

06/07 18:18, , 2F
它還有一個聽起來很屌的名字叫作 C++17 >____<
06/07 18:18, 2F

06/07 18:19, , 3F
再且 2011 離現在也才4年,有很古老嗎?
06/07 18:19, 3F

06/07 18:21, , 4F
C 簡單成熟而且穩定, 有什麼疑問嗎?
06/07 18:21, 4F

06/07 18:22, , 5F
回答你標題的問題好了... 有語言是已經完善的嗎?
06/07 18:22, 5F

06/07 18:22, , 6F
gcc-4.9 系列釋出一年多,預設還是 -std=gnu90
06/07 18:22, 6F

06/07 18:51, , 7F
C簡簡單單很夠用了XD
06/07 18:51, 7F

06/07 18:51, , 8F
在你心目中完善的語言是? 覺得需要被完善的是用語言的人阿
06/07 18:51, 8F

06/07 19:06, , 9F
如果沒有bug了,一直更新是有病嗎?
06/07 19:06, 9F
恩,謝謝各位的解釋。 開始動手的時候,應該會有更多的領悟。 ※ 編輯: crazycat2 (59.104.25.187), 06/07/2015 19:39:10

06/07 21:31, , 10F
"C 已經夠好用了" 這個論述需要打個大問號阿
06/07 21:31, 10F
其實,我只是好奇,為什麼C會保持原狀 其它語言陸續會推出版本,有些可能是為了讓使用者更好使用 會提供一些套件 像是C++也將很多Boost的東西 增添到了std裡面 原本只是在想C,是不少人使用的 才會有,這個疑問 不過,我想我應該先嘗試過後,再慢慢去理解吧。 不好意思,文章不是很清楚,總是讓大家誤會阿.... ※ 編輯: crazycat2 (59.104.25.187), 06/07/2015 22:07:17

06/07 22:09, , 11F
每個語言有每個語言設計的目的跟盛行的原因
06/07 22:09, 11F

06/07 22:09, , 12F
C 語言同樣也有他的包袱. 從某些面向看起來很好
06/07 22:09, 12F

06/07 22:10, , 13F
某些面向看起來又顯得不足. 不然這世界就只需要一個語言就好
06/07 22:10, 13F

06/07 22:11, , 14F
而且改版改到消失的例子也是有的. 不是新就是好
06/07 22:11, 14F

06/07 22:12, , 15F
實際上大部分用 C 的人覺得他現在很好就好了.
06/07 22:12, 15F

06/07 22:13, , 16F
C++ 我覺得根本就是改到爆走的例子.
06/07 22:13, 16F

06/07 22:13, , 17F
有些語法在 C++11 是對的. 到 C++14 又改. 這真的能用嗎 XD
06/07 22:13, 17F

06/07 22:16, , 18F
不過 C 是有在改的. 熟悉 C11 的人都不多了
06/07 22:16, 18F

06/08 09:00, , 19F
謝謝F大的回覆,我會繼續努力的。
06/08 09:00, 19F

06/08 20:51, , 20F
暴走
06/08 20:51, 20F

06/09 20:55, , 21F
gcc 5 預設是 -std=gnu11
06/09 20:55, 21F
文章代碼(AID): #1LT1TrAX (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1LT1TrAX (C_and_CPP)