FinalDestiny117 发表于 2019-7-3 14:11:45

关于time_t类型

问下在使用time_t类型的变量时,是不是只要包含头文件time.h就可以了?
为什么我包含了这个头文件依旧给我报错呢:error:time_t has not been declared

newu 发表于 2019-7-3 14:14:41

使用的什么编译器呢?Windows下的VC编译器包含time.h可以用

jackz007 发表于 2019-7-3 15:37:16

本帖最后由 jackz007 于 2019-7-3 15:40 编辑

      使用 TDM GCC 5.1.0C / C++ 编译器,下面的代码可以编译成功:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(void)
{
      printf("size of time_t is %d bytes.\n" , sizeof(time_t)) ;
      printf("size of size_t is %d bytes.\n" , sizeof(size_t)) ;
}


      不管写什么代码,习惯总是先把上面三个头文件包含进来再说。
页: [1]
查看完整版本: 关于time_t类型