#define LOG_ERR 0
#define LOG_INFO 1
#define LOG_DEBUG 2
#define MY_LEVEL LOG_DEBUG //LOG_ERR//LOG_DEBUG//
#define MY_PRINT(level,FORMAT,args...) if(level <= MY_LEVEL){printf("\n[%s][%d]"FORMAT,__FILE__,__LINE__,##args);}
void main(void)
{
int i;
for (i=0;i<5;i++)
MY_PRINT(LOG_INFO,"hello %d %d",i,123);
}