我想用C代码触摸我的文件,以修改其访问日期。这似乎不起作用:struct stat fileSt; lstat(path, &fileSt); fileSt.st_mtime = time(NULL); 谢谢你的帮助。 最佳答案 我认为您想要utime(2)。那应该足够了:utime(filename, NULL); 文档说: