社区
C语言
帖子详情
用C可不可写一个读取一个文件的建立日期的程序?
chengxiujing
2003-08-28 01:58:37
用C可不可以写一个读取一个文件的建立日期的程序?
要是可以的话给点提示吧!多谢了!
...全文
71
7
打赏
收藏
用C可不可写一个读取一个文件的建立日期的程序?
用C可不可以写一个读取一个文件的建立日期的程序? 要是可以的话给点提示吧!多谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jcsun
2003-09-01
打赏
举报
回复
程序片段,仅供参考:)
int get_file(FILE_TYPE *b1,FILECONF_TYPE *b2)
{
DIR *dp;
struct dirent *dirp;
struct stat f_stat ;
char longfile[100];
time_t mdate=0,fdate;
char mfile[40],ffile[40];
int i=0;
memset(b1,0,sizeof(FILE_TYPE));
if ( (dp = opendir(b2->bf_path)) == NULL) { printf("can't open %s\n",b2->bf_path);return(0); }
while ( (dirp = readdir(dp)) != NULL)
{
if (dirp->d_name[0]=='.') continue;
if ((!strcmp(dirp->d_name,"."))||(!strcmp(dirp->d_name,".."))) continue;
if (strlen(b2->bf_chkstr)>0)
{
if (strncmp(dirp->d_name,b2->bf_chkstr,strlen(b2->bf_chkstr))) continue;
}
sprintf(longfile,"%s%s",b2->bf_path,dirp->d_name);
if (stat(longfile,&f_stat)==-1) continue;
if (S_ISDIR(f_stat.st_mode)) continue;
fdate=f_stat.st_mtime ;
if (f_stat.st_mtime > b1->newfile_time)
{
b1->newfile_time=f_stat.st_mtime;
strcpy(b1->newfile_name,dirp->d_name);
b1->f_size=f_stat.st_size;
}
i++;
}
b1->current_time=time(NULL);
strcpy(b1->notes,b2->notes);
strcpy(b1->bf_path,b2->bf_path);
return(i);
}
arfi
2003-09-01
打赏
举报
回复
#include <stdio.h>
#include <sys/stat.h>
#include <time.h>
void main(void)
{
struct stat fs;
stat("abcd.txt", &fs);
printf("The create time is: %s", ctime(&fs.st_ctime));
}
chengxiujing
2003-08-31
打赏
举报
回复
to arfi可不可以給個更詳細點的程序?
zk33998159
2003-08-31
打赏
举报
回复
干脆写好了给你,哈哈~~~
chengxiujing
2003-08-31
打赏
举报
回复
有就更好了!
zwzzwz
2003-08-28
打赏
举报
回复
_stat(...)
arfi
2003-08-28
打赏
举报
回复
sys/stat.h包含函数
int _Cdecl stat (char *path, struct stat *statbuf);
结构struct stat中有一成员st_ctime为其建立时间(秒数,可通过ctime(st_ctime)转化格式)。
Gromacs中文手册5.0.2.pdf
Gromacs中文手册5.0.2
tensorflow_transform-0.1.0-py2-none-any.whl
Python库是一组预先编
写
的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编
写
代码。这些库可以包括各种功能,如数学运算、
文件
操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。
tensorflow_recommenders-0.3.1-py3-none-any.whl
Python库是一组预先编
写
的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编
写
代码。这些库可以包括各种功能,如数学运算、
文件
操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。
python冒泡排序(Bubble Sort).docx
python冒泡排序(Bubble Sort) 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 以下是
一个
用Python实现的冒泡排序的例子: ```python def bubble_sort(lst): n = len(lst) for i in range(n): # 创建
一个
标记,用于优化 swapped = False # 遍历所有未排序的元素 for j in range(0, n-i-1): # 交换相邻元素,如果它们的顺序错误 if lst[j] > lst[j+1] : lst[j], lst[j+1] = lst[j+1], lst[j] swapped = True # 如果在内循环中没有交换
A1_SSE_123090177.py
A1_SSE_123090177.py
C语言
69,336
社区成员
243,078
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章