本书以数据处理、内存使用为主线,以程序设计方法为核心,以一个读者普遍熟悉的“学生成绩管理系统”案例贯穿始终。在内容设计上,体现“在什么地方应用,应用格式是什么,如何应用”三个方面。C语言中函数是本质、指针是精华,对于这两部分编者精心设计,不是把函数、指针放到后面介绍,而是提到前面。从第4章开始介绍函数基础,自本章后,所有的程序都用函数实现,并在第7章中做了深入说明。从第3章开始介绍指针的基本概念,贯穿全书,且与内存知识一同仓绍,并在第12章中做了总结性的深入讲解。全书体现了“程序是学出来的而不是教出来的”的思路。