gpt4 book ai didi

c - 在 C 中存储日期然后输出到 csv 文件的最佳数据类型是什么?

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

我想知道哪种数据类型最适合存储日期?我正在通过 argv 从命令行读取变量:

int main (int argc, char *argv[]) {
if (argc!=19) {
usage();
exit(1);
}
int id = atoi(argv[1]);
int date = atoi(argv[2]);
}

我假设我可以将其存储为 int 是否正确?还是 char 更好?甚至把它作为一个字符串?我不确定这方面的最佳做法。

最佳答案

The C documentation about date表示您可以使用 time_t 类型,它表示一个日期,其中包含自称为 Epoch 的特定日期以来经过的秒数。

Epoch 所在的位置:00:00, Jan 1 1970 UTC

如果我想在不使用这个 time_t 库的情况下使用日期,我会使用长整数。

关于c - 在 C 中存储日期然后输出到 csv 文件的最佳数据类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23648912/

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