💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 参考书目 [ThinkCpp] _How To Think Like A Computer Scientist: Learning with C++_. Allen B. Downey. [GroudUp] _Programming from the Ground Up: An Introduction to Programming using Linux Assembly Language_. Jonathan Bartlett. [K&R] _The C Programming Language_. Brian W. Kernighan和Dennis M. Ritchie. 2\. [Standard C] _Standard C: A Reference_. P. J. Plauger和Jim Brodie. [Standard C Library] _The Standard C Library_. P. J. Plauger. [C99 Rationale] _Rationale for International Standard - Programming Languages - C_. 5.10\. [UNIX编程艺术] _The Art of UNIX Programming_. Eric Raymond. [C99] _ISO/IEC 9899: Programming Languages - C_. 2\. [数字逻辑基础] _Fundamentals of Digital Logic with VHDL Design_. Stephen Brown和Zvonko Vranesic. 2\. [IATLC] _Introduction to Automata Theory, Languages, and Computation_. John E. Hopcroft、Rajeev Motwani和Jeffrey D. Ullman. 2\. [Dragon Book] _Compilers: Principles, Techniques, & Tools_. Alfred V. Aho、Monica S. Lam、Ravi Sethi和Jeffrey D. Ullman. 2\. [SICP] _Structure and Interpretation of Computer Programs_. Harold Abelson、Gerald Jay Sussman和Julie Sussman. 2\. [人月神话] _The Mythical Man-Month: Essays on Software Engineering_. Frederick P. Brooks, Jr.. Anniversary Edition. [CodingStyle] _Linux内核源代码目录下的Documentation/CodingStyle文件_. [GDB] _Debugging with GDB: The GNU Source-Level Debugger_. 9\. Richard Stallman、Roland Pesch和Stan Shebs. [算法导论] _Introduction to Algorithms_. 2\. Thomas H. Cormen、Charles E. Leiserson、Ronald L. Rivest和Clifford Stein. [TAOCP] _The Art of Computer Programming_. Donald E. Knuth. [编程珠玑] _Programming Pearls_. 2\. Jon Bentley. [OOSC] _Object-Oriented Software Construction_. Bertrand Meyer. [算法+数据结构=程序] _Algorithms + Data Structures = Programs_. Niklaus Wirth. [AssemblyHOWTO] _Linux Assembly HOWTO([http://tldp.org/HOWTO/Assembly-HOWTO/](http://tldp.org/HOWTO/Assembly-HOWTO/))很不幸,目前tldp.org被我们伟大的防火墙屏蔽了,请自己找代理访问_. Konstantin Boldyshev和Francois-Rene Rideau. [x86Assembly] _Introduction to 80x86 Assembly Language and Computer Architecture_. Richard C. Detmer. [GNUmake] 3\. _Managing Projects with GNU make_. Robert Mecklenburg. [SmashStack] _Smashing The Stack For Fun And Profit,网上到处都可以搜到这篇文章_. Aleph One. [BeganFORTRAN] _The New C: It All Began with FORTRAN([http://www.ddj.com/cpp/184401313](http://www.ddj.com/cpp/184401313))_. Randy Meyers. [具体数学] _Concrete Mathematics_. 2\. Ronald L. Graham、Donald E. Knuth和Oren Patashnik. [APUE2e] _Advanced Programming in the UNIX Environment_. 2\. W. Richard Stevens和Stephen A. Rago. [ULK] _Understanding the Linux Kernel_. 3\. Daniel P. Bovet和Marco Cesati. [TCPIP] _TCP/IP Illustrated, Volume 1: The Protocols_. W. Richard Stevens. [UNPv13e] _UNIX Network Programming, Volume 1: The Sockets Networking API_. 3\. W. Richard Stevens、Bill Fenner和Andrew M. Rudoff. [Unicode FAQ] _UTF-8 and Unicode FAQ, [http://www.cl.cam.ac.uk/~mgk25/unicode.html](http://www.cl.cam.ac.uk/~mgk25/unicode.html)_. Markus Kuhn.