當(dāng)前位置:首頁 > 公眾號精選 > CPP開發(fā)者
[導(dǎo)讀]↓推薦關(guān)注↓本文由高效程序員整理?曾經(jīng)看過國外的程序猿這么評價C/C:想要精通C/C,就跟要精通中文一樣難,至少需要你努力三年。提到C/C語言很多初學(xué)者都覺得,學(xué)到中間就進行不下去了,但是如果你最難啃的那幾塊硬骨頭拿下,一切都會順暢許多,而且C誕生很久了,因此有大量可以免費閱讀編...


推薦關(guān)注↓

本文由 高效程序員 整理?


曾經(jīng)看過國外的程序猿這么評價C/C :想要精通C/C ,就跟要精通中文一樣難,至少需要你努力三年。


提到C/C 語言很多初學(xué)者都覺得,學(xué)到中間就進行不下去了,但是如果你最難啃的那幾塊硬骨頭拿下,一切都會順暢許多,而且C 誕生很久了,因此有大量可以免費閱讀編程文檔。近日,在Quora上發(fā)現(xiàn)一份免費的C 資料列表,涉及到C 的各方各面。如果你對C 感興趣,不妨繼續(xù)往下看看看這些資料是不是你正需要的。

C 標(biāo)準(zhǔn)參考
C reference地址:https://en.cppreference.com/w/


C Coding Standard地址:http://www.possibility.com/Cpp/CppCodingStandard.html


Standard C 地址:https://isocpp.org/


State of C Evolution地址:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2597.html


The C Resources Network地址:http://www.cplusplus.com/


Draft C Standard: Contents地址:http://eel.is/c draft/


指南類資源
C Core Guidelines地址:http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rc-zero
Super FAQ C 地址:https://isocpp.org/wiki/faq


教程/課程

C Programming Tutorial地址:http://web.archive.org/web/20060424103805/cplus.about.com/od/beginnerctutorial/l/blcplustut.htm


Learn C 地址:https://www.learncpp.com/


C Tutorial (tutorialspoint)地址:http://www.tutorialspoint.com/cplusplus/


Modernes C 地址:http://www.modernescpp.com/index.php/der-einstieg-in-modernes-c


CodesDope : C tutorial地址:https://www.codesdope.com/cpp-introduction/


C Language - C Tutorials地址:http://www.cplusplus.com/doc/tutorial/


C Tutorial (Udemy)地址:https://www.udemy.com/course/free-learn-c-tutorial-beginners/


C Programming Language - GeeksforGeeks地址:https://www.geeksforgeeks.org/c-plus-plus/


C Tutorial - Learn C ?地址:https://www.cprogramming.com/tutorial/c -tutorial.html


C Tutotial (sololearn)地址:https://www.sololearn.com/Course/CPlusPlus


C For C Programmers, Part A | Coursera地址:https://www.coursera.org/learn/c-plus-plus-a


C For C Programmers, Part B | Coursera地址:https://www.coursera.org/learn/c-plus-plus-b


C, C Programming Tutorials地址:https://www.cprogramming.com/tutorial.html


C Tutorial (w3schools)地址:https://www.w3schools.com/cpp/default.asp


C Tutorial (java2s)地址:http://www.java2s.com/Tutorial/Cpp/CatalogCpp.htm


Learn C Tutorial (javapoint)地址:https://www.javatpoint.com/cpp-tutorial


YouTube免費視頻教程
CppCon地址:https://www.youtube.com/user/CppCon


Jason Turner地址:https://www.youtube.com/user/lefticus1


Bo Qian地址:https://www.youtube.com/user/BoQianTheProgrammer


Buckys Roberts地址:https://www.youtube.com/playlist?list=PLAE85DE8440AA6B83


TheCherno地址:https://www.youtube.com/user/TheChernoProject


Derek Banas地址:https://www.youtube.com/playlist?list=PLGLfVvz_LVvQ9S8YSV0iDsuEU8v11yP9M


Caleb Curry地址:https://www.youtube.com/playlist?list=PL_c9BZzLwBRJVJsIfe97ey45V4LP_HXiG


Blacksmith地址:https://www.youtube.com/playlist?list=PLB9ZeIzzfPE0a7xjrmjTffWb1g5ZCSkE-


免費C 書籍
這五個網(wǎng)站基本匯總了所有免費的C 書籍,你可以通過它們找到你想要的那本:
Free C Books地址:https://tfetimes.com/free-c-books/


Free C Books Download地址:http://www.freebookcentre.net/Language/Free-C -Books-Download.html
Free C Programming Book地址:https://books.goalkicker.com/CPlusPlusBook/


Fundamentals of Programming C 地址:http://freecomputerbooks.com/Fundamentals-of-Programming-Cpp.html


Free Programming Books地址:https://www.e-booksdirectory.com/programming.php


不免費但是必讀的C 書籍列表
The Definitive C Book Guide and List地址:https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list/388282#388282


免費編譯器
GCC, the GNU Compiler Collection地址:https://gcc.gnu.org/


Clang C Language Family Frontend for LLVM地址:https://gcc.gnu.org/


Cygwin地址:http://www.cygwin.com/


Minimalist GNU for Windows地址:http://www.mingw.org/


IBM C and C Compiler Family地址:https://www.ibm.com/us-en/marketplace/ibm-c-and-c-plus-plus-compiler-family


Visual Studio地址:https://visualstudio.microsoft.com/downloads/


Intel? System Studio地址:https://software.intel.com/en-us/forums/intel-system-studio
Oracle Developer Studio地址:https://www.oracle.com/technetwork/server-storage/developerstudio/overview/index.html


調(diào)試工具
GDB: The GNU Project Debugger地址:https://www.gnu.org/software/gdb/


Kdevelop地址:https://www.kdevelop.org/


Data Display Debugger地址:https://www.gnu.org/software/ddd/


Valgrind Home地址:http://valgrind.org/


Sanitizers地址:https://github.com/google/sanitizers


Record and replay地址:https://github.com/mozilla/rr


Windows Debugging Tools C 地址:https://www.nirsoft.net/programmer_tools.html


開源庫
GSL地址:https://github.com/microsoft/GSL


Boost文檔地址:https://www.boost.org/doc/libs/


wxWidgets官網(wǎng)地址:http://wxwidgets.org/


gtkmm地址:https://www.gtkmm.org/en/


CopperSpice地址:https://www.copperspice.com/


Qt地址:https://www.qt.io/


Eigen地址:http://eigen.tuxfamily.org/index.php?title=Main_Page#Documentation


Plot utils地址:https://www.gnu.org/software/plotutils/


Asio地址:https://think-async.com/Asio/


POCO地址:https://pocoproject.org/


abseil地址:https://abseil.io/


C 開源庫匯總列表地址:https://en.cppreference.com/w/cpp/links/libs


- EOF -

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
關(guān)閉
關(guān)閉