gpt4 book ai didi

c - 在C中的结构中存储日期

转载 作者:太空宇宙 更新时间:2023-11-04 04:04:14 28 4
gpt4 key购买 nike

我必须编写处理结构和文件的程序。结构中的一个字段必须是生日,所以我需要在一个字段中获取日、月和年。我认为我需要检查日期是否正确。 (用户输入日期)

处理日期的最佳方式是什么?我需要使用像 dd.mm.yyyy 这样的形式的字符串吗?或者制作另一个结构作为生日字段?不会对日期进行进一步的处理,只是保存在文件中,打开并显示在屏幕上。

最佳答案

最好的办法是不要自己实现某些东西,而是使用预定义的库。例如,在 glibc 中,time.h 中有 struct tm 结构和许多操作它的函数(转换、打印等)。

请参阅 ctime(3) 手册页。

关于c - 在C中的结构中存储日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8095123/

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