【关于宏定义#define】
【关于宏定义#define】
注意宏定义的表达式应该要原原本本的不加括号的抄下去!
#include<stdio.h>
#define N 1+2
#define M 2*N
->
不加括号的抄下去!
N*M = 1+2*2*1+2 = 7
M*N = 2*1+2*1+2 = 6
#define】#include<stdio.h>
#define N 1+2
#define M 2*N
->
不加括号的抄下去!
N*M = 1+2*2*1+2 = 7
M*N = 2*1+2*1+2 = 6