1:因为宏语句不能有\n(这样就会变成两句,但是写成代码段的形式, 则使用\来连接两句话,显得会很好看) 2:之所以使用do while语句是因为通常定义的宏,在引用的时候后面需要加一个分号(;)但是一段正常的代码EG if(a=0) sentence; if () sentence;我们习惯已经加了分号。为了避免出错,我们引用do while语句,这样可...