gpt4 book ai didi

c - 时间处理期间的警告和运行时错误

转载 作者:太空宇宙 更新时间:2023-11-04 02:59:52 25 4
gpt4 key购买 nike

以下代码应该可以工作(这是 stackoveflow 中可接受的答案),但不知何故我收到了两个警告,结果我收到了段错误。怎么了?

time_t timer;
char buffer[25];
struct tm* tm_info;

time(&timer);
tm_info = localtime(&timer);

strftime(buffer, 25, "%Y:%m:%d%H:%M:%S", tm_info);

bead.c:61: 警告:赋值从整数生成指针而不进行强制转换bead.c:63: 警告:内置函数“strftime”的隐式声明不兼容

line 61 is tm_info = localtime(&timer);
and line 63 is strftime(buffer, 25, "%Y:%m:%d%H:%M:%S", tm_info);

最佳答案

所以……编译器认为localtime返回一个整数和 strftime不存在?

您确定要包括 <time.h>

关于c - 时间处理期间的警告和运行时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13296374/

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