#include<stdio.h>#include<time.h>#defineDBG_MSG_INFO(format, arg...)\do\{
\time_t t;\structtm*p;\time(&t);\p =localtime(&t);\printf("[%04d-%02d-%02d %02d:%02d:%02d][%s][%s][%d]===> "format,1900+p->tm_year,1+p->tm_mon,p->tm_mday,p->tm_hour, p->tm_min, p->tm_sec,"INFO",__FUNCTION__,__LINE__,##arg);\}\while(0);intmain(){
DBG_MSG_INFO("This is test case %d\n",1);return0;}