作者MoMoShota (正太控)
看板C_and_CPP
標題[問題] C99 及 C11 的入門
時間Tue Jul 10 20:18:37 2018
開發平台(Platform): (Ex: Win10, Linux, ...)
平常是用 manjaro,偶爾也會用 mac
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
GNU GCC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
none
問題(Question):
小弟私立資工畢業,因為畢業後一直是寫 Web (大概寫了 2 年) 的,最近想說閒閒想來回憶(?)一下 C 語言。
因為在網路上看到 C99 及 C11 的標準,有別於大學時學的 ANSI C,想問一下除了規格書之外有沒有好的參考資料?
另外,如果想接觸一些"有實際用途的" C 語言開發,會推薦從如何起手,是像 Qt 或 Gtk 這種 GUI framework 嗎,或是去寫嵌入式系統呢,還是去看 linux kernel source code?
補充說明(Supplement):
另外如果想另外學習 C++ 11/14/17 的話,有什麼其它推薦的路或資源嗎?
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.175.104
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1531225119.A.CD9.html
1F:推 Sidney0503: 21世紀C語言 07/10 20:27
2F:→ Sidney0503: Effective Modern C++ 07/10 20:27
3F:→ Sidney0503: 網路資源: cppcon, boostcon, pacific++, code::dive 07/10 20:29
4F:→ Sidney0503: c++ now 2017 07/10 20:29
5F:→ Sidney0503: QtCon 07/10 20:30
6F:推 b0920075: github多的是實際用途project的source code吧 07/10 20:33
7F:→ MoMoShota: 謝一樓大大,21 世紀 C 語言目前我當睡前讀物 07/10 21:36
8F:→ MoMoShota: Effective Modern C++ 上次有翻個幾下,發現都看不太懂 07/10 21:37
9F:→ MoMoShota: 最後感謝網路資源推薦 <(_ _)>,我一直不太確定該怎找 07/10 21:38
10F:推 hizuki: c99只比多c89多些類型,k&r還是最好書 07/10 23:24
11F:→ hizuki: qt demo非常多,但是不建議在所以平台首選 07/10 23:25
12F:推 CoNsTaR: c99 和 c89 可以說是風格上的差異而(? 07/11 02:23
13F:→ CoNsTaR: c99 和 c11 就真的沒什麼實際上的差別了 07/11 02:23
14F:推 CoNsTaR: 先懂 c++98 再去看專門為 c++11 寫的東西才知道為什麼要 07/11 02:24
15F:→ CoNsTaR: 像書上寫的那樣做吧 07/11 02:24
16F:→ loveflames: Effective Modern C++不適合直接看 07/11 09:19
17F:→ loveflames: 雖然內容不難,但直接看不會有什麼特別感想 07/11 09:20
18F:→ loveflames: 風格跟之前寫的那幾本不一樣 07/11 09:21
19F:→ tinlans: 讀 Effective Modern C++ 的前提是你已經熟 C++11 07/11 23:23
20F:推 phishingphi: 一次學兩個語言? 建議選個開始吧, 這兩個算不同語言 07/12 23:52
21F:→ descent: C语言编程魔法书:基于C11标准 07/13 10:13
22F:→ lordfox: C 跟 C++ 差很多,建議不熟C++ 還是從 C++ programming 07/13 14:58
23F:→ lordfox: 開始 07/13 14:58