improved:输出格式使用printf本身的参数控制
new:
improved:优化debug输出的宏
new: