1*67e74705SXin Li #if !defined foo MACRO 2*67e74705SXin Li #define foo 3*67e74705SXin Li int x = 2; 4*67e74705SXin Li #endif 5