(51CTO official C/C development engineer (1090119), please enter your ID for verification. Andrew Koenig's own paper published in Bell Labs is based on his own office experience and expanded into this classic book with precious value to C programmers. The starting point of writing this book is not to criticize the C language, but to help C programmers bypass the traps and obstacles in the programming process. The knowledge reminded in this book can help you at least reduce 90% of the bugs in C code and primary C code. ——Francis Glassborow, Chairman of ACCU Based on a paper he published in Bell Labs in 1985, he expanded his office experience into this classic book with precious value to C programmers. The starting point of writing this book is not to criticize the C language, but to help C programmers bypass the traps and obstacles in the programming process. The whole book is divided into 8 chapters, respectively from the lexical analysis, syntax semantics, connection, library function, pre-manager, portability failure and other aspects to analyze the problems that may be encountered in C programming. Finally, the author gives some practical suggestions in one chapter. This book is suitable for C programmers with certain experience to read and learn, even if you are a master of C programming, this book should also become a must-have book for your desk.
C traps and faults.pdf
.....)