序<br>学习编程能够带给你什么<br>为什么是学习C语言而不是别的<br>你准备好了吗<br>第1章 基础篇<br>我们是从零开始的吗<br>了解一些计算机内幕<br>程序员的“怪癖<br>代数与C语言<br>本章要点<br><br>第2章 函数篇<br>程序的相貌<br>函数的相貌<br>如何在函数中“遣词造句<br>从main函数开始<br>为什么要定义多个函数<br>调用函数时发生了什么<br>让人头痛的printf和scanf<br>本章要点<br><br>第3章 符号篇<br>标识符<br>分隔符和结尾符<br>特殊的常量标识<br>都是分号惹的祸<br>为什么它们是最高级的运算符<br>古怪的运算符和表达式<br>双胞胎运算符<br>=符号的双重身份<br>穿上马甲之后<br>extern的用武之地<br>static的用武之地<br>本章要点<br><br>第4章 数据篇<br>数据、数值与逻辑值<br>变量的值什么时候会变化<br>为什么要定义数组变量<br>指针的有色眼镜<br>指针型参数的作用<br>小心驶得万年船<br>本章要点<br><br>第5章 风格与调试篇<br>程序是写给谁看的<br>好习惯是一种护身符<br>调试“三板斧<br>调试的雕虫小技<br>本章要点<br><br>第6章 其他<br>C语言中的“潜规则<br>问世间“工程”为何物<br>“工程”是怎样炼成的<br>好奇心会杀死猫吗<br>本章要点
展开