4 经验总结:预防措施和规范建议
在使用库函数时,需仔细阅读函数说明。比如上述的localtime函数还有一个问题,就是不能用于多线程的环境,对于多线程的环境需要使用函数localtime_r来代替。这些使用注意事项一般都会在函数说明里有描述。
5 备注
6 考核点
localtime函数使用。
7 试题
time_t firstTime = 0,secondTime = 60;
tm firstTm;
tm secondTm;
firstTm = *localtime(&firstTime);
secondTm = *localtime(&secondTime);
printf("secondTm = %s\n",asctime(&secondTm));
printf("firstTm = %s\n",asctime(&firstTm));
上面这段代码的输出为:(B)
A、
firstTm = Thu Jan 01 08:00:00 1970
secondTm = Thu Jan 01 08:00:00 1970
B、
firstTm = Thu Jan 01 08:00:00 1970
secondTm = Thu Jan 01 08:01:00 1970
C、
firstTm = Thu Jan 01 08:01:00 1970
secondTm = Thu Jan 01 08:00:00 1970
D 、
firstTm = Thu Jan 01 08:01:00 1970
secondTm = Thu Jan 01 08:01:00 1970
阅读(396) | 评论(0) | 转发(0) |