Advanced C Programming

Author: Chen Tianzhou
Publisher:
Publish Date: 2002-12-01
Features: This book is meticulously written by the author based on years of teaching advanced C programming courses and C programming experience, tailored to the characteristics of the C language itself. The book is divided into 6 chapters, primarily introducing character output techniques, graphics display techniques, and graphics acceleration processing techniques in text mode under C language. From the perspective of microcomputer principles, it briefly introduces microcomputer hardware programming techniques, modifying operating system interrupt settings, extending memory methods, resident memory program programming methods, and computer sound generation techniques. Additionally, the book covers fast input methods, mainly including keyboard and mouse input, as well as other advanced C language applications such as manipulating system time, using printers, handling Chinese characters, mixed programming, FoxBASE database programming, process management, and disk file operations. At the end, it provides a detailed introduction to large-scale program programming methods and debugging techniques, along with a complete example routine for mouse driver programming and its applications. The book is rich in content, clear in concepts, easy to understand yet profound, and focuses on practicality. It serves as a textbook for information-related majors in higher education institutions for C programming and can also be used as a reference book for C programmers.

📌 Related Posts