define能不能在不同的情况下对应不同代码?就是大致相当于if的功能。比如定义FOR(i,j,k),能不能检测循环变量是否已存在(只是举例,检测方法先不论),如果已存在就不定义。之所以不用if是因为我想在全局的地方用