调试程序
注意:
- 语句结束分号;
- Scanf语句中地址符&;
- 循环或者if语句中,多个语句时大括号{ };
- 定义数组时,数组的大小是固定的常数。
错误信息:
错误提示中有分号、大括号、小括号,表示 语句中缺少这些符号;
错误提示中有单引号的,一般表示变量名、函数名或数组名没有定义。
调试方法
适当加printf语句,跟踪程序的执行;程序调试完成之后再去掉。
9.1 宏定义
一.不带参数的宏定义
二.带参数的宏定义
9.2 “文件包含”处理
#include "math.h"
#include <stdlib.h>