【发布时间】:2016-09-22 04:44:03
【问题描述】:
我正在尝试将日期打印两次:
char *init_time = getTime();
// Do something and sleep 5 seconds
char *end = getTime();
printf("train 2 started at %s and arrived at %s\n", init_time, end);
获取时间:
char* getTime(){
time_t result;
result = time(NULL);
return asctime(localtime(&result));
}
为什么打印的结果一样?
【问题讨论】:
-
一次又一次,我们让人们在提问之前不会阅读他们正在使用的功能。