添加了一个循环展开宏