【问题标题】:How is time_t defined? [duplicate]time_t 是如何定义的? [复制]
【发布时间】:2011-07-07 10:34:47
【问题描述】:

可能重复:
What is ultimately a time_t typedef to?

在 /usr/include/time.h 中,time_t 定义为typedef __time_t time_t。这到底是什么意思? time_t 编译器的类型是特定的吗?我听说默认情况下它是 long 值。

【问题讨论】:

  • 您可以进一步搜索。有#include "bits/types.h"。但在那之后,你可能会降落在这里:)

标签: c


【解决方案1】:

The Standard 说:

7.23.1

声明的类型是 [...] time_t [...] 是能够表示时间的算术类型

您只需要保留它是一种算术类型:您可以使用 time_t 类型的值执行算术。

【讨论】:

    猜你喜欢
    • 2011-02-17
    • 2011-10-10
    • 1970-01-01
    • 1970-01-01
    • 2018-01-18
    • 1970-01-01
    • 2012-06-06
    • 1970-01-01
    • 2011-06-26
    相关资源
    最近更新 更多