Author: (USA) Wu Walin / Yan Ailan / Zhou Liqin
Publisher:
Publish Date: 2004-05-01
Features: This book is aimed at those who have no prior programming experience, programmers familiar with C who want to update to C, and those who know C and want to improve their programming style and reliability. You should have a computer and know how to use basic functions like a text editor and file system. The best way to learn a computer language is to write and debug programs. Staying up at two in the morning trying to figure out a faulty program just to find out that you typed "=" instead of "==" is a very effective teaching method. This book contains many examples of common programming errors (they are marked as faulty programs in the book). C is a powerful, highly flexible, and adaptable programming language that software engineers can use to organize and process information quickly and efficiently. However, this advanced language is relatively difficult to master, even if you have already mastered C programming. This is the second edition of the book, which comprehensively introduces the C language to programmers who want to learn C. This version reflects the new changes in the C standard and adopts a practical approach, emphasizing how to design clear and useful code. In short, each chapter appropriately covers various aspects of programming, including style, software engineering, programming design, object-oriented design, and debugging. The book also introduces common errors and how to find and avoid them. Exercises at the end of each chapter help ensure that readers master the content of the chapter. The book covers the following topics:
· C syntax
· Code writing standards and style
· Creating and using object classes
· Templates
· Debugging and optimization
· Using the C preprocessor
· File input/output
Practical C++ Programming (Second Edition)
📌 Related Posts
Literature
3ds Max Case Study Tutorial: Vocational and Technical College Modern Information Technology Series Textbook (Includes one CD-ROM)
2026-09-26
Literature
Essence of Adobe Photoshop Computer Photo Restoration Techniques
2026-09-20
Literature
Probability Theory and Mathematical Statistics: Problem Types · Methods
2026-09-22
Literature
Learn Social Skills with Me - Practical Treasure Edition (Practical Treasure Edition)
2026-09-22
Literature
UML Technical Manual
2026-09-26
Literature
How to improve Go skills
2026-09-26
Literature
World War II figures
2026-09-26
Literature
Three parts manage people, seven parts use people
2026-09-26