#include <stdio.h>#define DEBUG printf("file:%s, line:%d", __FILE__, __LINE__), printfint main() { DEBUG("X is %d\n", 100); // 宏替换后("X is %d\n", 100);会写在printf最后 return 0;}