为什么time
函数通常是这样使用的:
time_t currentTime;
currentTime = time( NULL );
而不是这个:
time_t currentTime;
time( ¤tTime );
第一种方法被更多地使用是因为它可以说更具可读性吗?还是另有原因?
谢谢。
编辑:另外,为什么 time
函数要这样设计?为什么有两种设置变量的方法?
最佳答案
从函数返回值似乎总是比传递已更改的参数更有意义。
这可能是因为我们学的是函数和子程序不同的语言,不知道现在这些年轻人。
关于c++ - 时间函数语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4688043/