The books listed here are books that simply learn the C/C ++ language, independent of the development platform.
1. Good books on C Language Learning
(1) Tan haoqiang's cProgramDesign, entry-level classic.
(2) c expert programming: the watershed between Junior C and senior C programmers must be read.
(3) c traps and defects, which describe the mistakes easily made in C. The practical engineering experience is summarized and worth reading.
By the way, to fully understand the C language, you must be familiar with the computer architecture and assembly language.
2. Good Books for learning the C ++ Language
(1) c ++ programming language, written by the father of C ++, the authoritative work, and the use of C ++.
(2) The design and evolution of C ++ language, written by the father of C ++, describes the origins of C ++ language and design principles, and improves the understanding of C ++.
(3) in-depth exploration of the C ++ object model, as masterpiece of Lippman, is of great help in understanding the implementation of the c ++ language.
In addition, if you want to use the C/C ++ language flexibly and develop large projects, the specific development platform must be involved. This involves the basic operating system technology and project management technology.