gpt4 book ai didi

c - 在 ubuntu 中编译 c 程序时出错 "storage size of time_struct isn' t know"

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

嗨,我尝试使用 gcc 编译 C 程序,但收到此错误:

timerc.c:在函数“timer_”中:
timerc.c:32:16:错误:“Time_Struct”的存储大小未知

这是程序:

#include <sys/types.h>
#if TIME_WITH_SYS_TIME
# include <sys/time.h>
# include <time.h>
#else
# if HAVE_SYS_TIME_H
# include <sys/time.h>
# else
# include <time.h>
# endif
#endif
void timer_(long *UnixSysTime)
{
int dummy;
struct timeb Time_Struct;
dummy=ftime(&Time_Struct);
*UnixSysTime=Time_Struct.time;
}

最佳答案

添加

#include <sys/timeb.h>

在其他包括行之后。

然后编译器 会知道他的存储大小

关于c - 在 ubuntu 中编译 c 程序时出错 "storage size of time_struct isn' t know",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14438061/

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