code snippets
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | void log_tm(struct tm cur_time){
printf("year: %d\n",cur_time.tm_year);
printf("mon: %d\n", cur_time.tm_mon);
printf("m-day: %d\n", cur_time.tm_mday);
printf("w-day: %d\n", cur_time.tm_wday);
printf("y-day: %d\n", cur_time.tm_yday);
printf("hour: %d\n", cur_time.tm_hour);
printf("min: %d\n", cur_time.tm_min);
printf("sec: %d\n", cur_time.tm_sec);
}
{
char cwd[1024] = {0};
getcwd(cwd, 1023);
printf("current dir %s\n", cwd);
}
#define E(c) do{\
int loop_count = 0;\
char loop_buf[40] = {0};\
for(;loop_count < 39; loop_count++){\
loop_buf[loop_count] = c;\
}\
printf("%s\n",loop_buf);\
}while(0)
|