C语言精选资源文集——从基础理论到嵌入式开发实践
[复制链接]
C语言属于高级程序语言的一种,它的前身是“ALGOL”。其创始人是布朗•W•卡尼汉和丹尼斯•M•利奇。经过不断发展,C语言具备了兼备高级语言与低级语言优点、具有丰富数据类型和函数、适合结构化编程的优点。本专题整理了一部分C语言界脍炙人口的佳作供大家交流学习,内容涵盖了从基础到进阶,由于本站网友多活跃于电子设计领域,所以添加了C语言与嵌入式结合的子专题,希望能帮助大家更好地实践。
基础理论
掌握C语言知识并不难,选一两本书籍踏踏实实啃完,把基础理论打扎实。
- 《C Primer Plus(第6版)》中文版
- 《C和指针(中文)》
- 《The C Programming Language(2nd Edition)》
- 《C程序设计语言(第2版•新版)》
C语言进阶
掌握编程技巧、了解C语言库的实现、进阶数据结构与算法。
- 《C陷阱与缺陷(中文)》
- 《C专家编程》(Expert C Programming 中译本)
- 《C标准库》(The Standard C Library中译本)
- 《数据结构与算法分析:C语言描述》
- 《C语言接口与实现:创建可重用软件的技术》
- 《数据结构、算法与应用:C++语言描述(原书第2版)》
- 《大话数据结构》
- 《C语言最新编程技巧200例》
C语言与嵌入式的结合
结合自己实际工作,边实践边学习。在编程领域中,C语言的运用非常之多,这里只列举C语言在单片机开发、嵌入式编程方面上的应用,供大家参考。
- 《C嵌入式编程设计模式》
- 《嵌入式C语言进阶之道》
- 《51单片机C语言程序设计经典实例》
- 《51单片机C语言应用开发三位一体实战精讲》
- 《新概念51单片机C语言教程.入门、提高、开发》
- 《手把手教你学AVR单片机C程序设计》
即日起至2021年3月22日,限时免积分下载!立即前往下载>>
|