c++中利用宏定义简化for循环使用 话不多说,上方法 #define _for(i,a,b) for( int i=(a); i<(b); ++i) #define _rep(i,a,b) for( int i=(a); i<=(b); ++i) 这种简洁的宏定义将极大的简化for在实例中的使用 _for(i, 0, 4) { printf("%d", i); } for 看起来更加简洁,而且其他使用方法跟一般的for很像.