一定用得到的免费 C 资源,值得收藏!
时间:2021-08-19 15:28:49
手机看文章
扫描二维码
随时随地手机看文章
[导读]↓推荐关注↓本文由高效程序员整理 曾经看过国外的程序猿这么评价C/C:想要精通C/C,就跟要精通中文一样难,至少需要你努力三年。提到C/C语言很多初学者都觉得,学到中间就进行不下去了,但是如果你最难啃的那几块硬骨头拿下,一切都会顺畅许多,而且C诞生很久了,因此有大量可以免费阅读编...
↓推荐关注↓
曾经看过国外的程序猿这么评价C/C :想要精通C/C ,就跟要精通中文一样难,至少需要你努力三年。
提到C/C 语言很多初学者都觉得,学到中间就进行不下去了,但是如果你最难啃的那几块硬骨头拿下,一切都会顺畅许多,而且C 诞生很久了,因此有大量可以免费阅读编程文档。近日,在Quora上发现一份免费的C 资料列表,涉及到C 的各方各面。如果你对C 感兴趣,不妨继续往下看看看这些资料是不是你正需要的。
C 标准参考
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 书籍
这五个网站基本汇总了所有免费的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
调试工具
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官网地址: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 -