#include
int main() { //创建两个文件 int fd1 = open("file1.txt", O_CREAT | O_RDWR, 0666); int fd2 = open("file2.txt", O_CREAT | O_RDWR, 0666);
//获取当前时间
time_t t = time(NULL);
struct utimbuf utimebuf = {t, t};
//设置两个文件的访问和修改时间
int utime_res1 = utime("file1.txt", &utimebuf);
int utime_res2 = utime("file2.txt", &utimebuf);
//设置两个文件的权限
int chmod_res1 = chmod("file1.txt", 0666);
int chmod_res2 = chmod("file2.txt", 0666);
//输出结果
printf("utime_res1 = %d\n", utime_res1);
printf("utime_res2 = %d\n", utime_res2);
printf("chmod_res1 = %d\n", chmod_res1);
printf("chmod_res2 = %d\n", chmod_res2);
return 0;
}