gpt4 book ai didi

c - 本地时间返回空

转载 作者:行者123 更新时间:2023-12-02 02:27:13 25 4
gpt4 key购买 nike

本地时间返回空值。为什么? (我使用的是 Visual C++ 2008)

struct tm    *tb;   
time_t lDate;

time(&lDate);

tb = localtime(&lDate); // tb is null everytime I try this!

最佳答案

那是你的确切代码吗?我刚刚编译了这个程序,它运行良好:

#include <stdio.h>
#include <time.h>

int main(int argc, char **argv)
{
struct tm *tb;
time_t lDate;

time(&lDate);
if (lDate == -1) {
perror("time");
return 1;
}

tb = localtime(&lDate);
if (tb == NULL) {
fprintf(stderr, "localtime failed\n");
return 1;
}

printf("Good\n");
return 0;
}

关于c - 本地时间返回空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5459236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com