c语言入门买什么书好?

如题所述

1、基础(C语言入门,初学,编程基础)

《C语言程序设计:现代方法》(第2版)(C
    Programming: A Modern Approach, 2nd Edition, K.N.King)

《深入理解计算机系统》(修订版或第2版)(Computer Systems: A Programmer's Perspective,
    Randal E. Bryant et al),阅读建议

《C语言程序设计》(第2版)(The
    C Programming Language, Brian W. Kernighan & Dennis M.
    Ritchie)

《程序员修炼之道》(The
    Pragmatic Programmer: From Journeyman to master, Andy
    Hunt & Dave Thomas)

2、内核/驱动

《Linux内核设计与实现》(第3版)(Linux
    Kernel Development, 3rd Edition, Robert Love)

《Linux设备驱动程序》(第3版)(Linux
    Device Driver, 3rd Edition, Jonathan Corbet et al)

《深入Linux内核架构》(Professional
    Linux Kernel Architecture, Wolfgang Mauerer)

3、应用

《UNIX网络编程》(Unix
    Network Programming, W. Richard Stevens)

《UNIX环境高级编程》(Advanced
    Programming in the UNIX Environment, W. Richard Stevens)

4、进阶

《C陷阱与缺陷》(C Traps and Pitfalls, Andrew Koenig)

《C专家编程》(Expert C Programming, Peter
    van der Linden)

《ARM嵌入式系统开发:软件设计与优化》(ARM
    System Developer's Guide: Designing and Optimizing System Software,
    Andrew Sloss et al)

      温馨提示:答案为网友推荐,仅供参考