0
#include<stdio.h>
#include<fcntl.h>
#include<sys/stat.h>
#include<sys/types.h>
#include<unistd.h>
void main()
{
struct stat stbuf;
stat("alphabet",&stbuf);
printf("Access time = %d\n",stbuf.st_atime);
printf("Modification time = %d\n",stbuf.st_mtime);
printf("Change time = %d\n",stbuf.st_mtime);
}
上述程序中,给出了以下的输出:
输出:
$ ./a.out
Access time = 1441619019
Modification time = 1441618853
Change time = 1441618853
$
它打印日期为秒。在C中,将时间打印为stat函数返回的可读格式的方式是什么。 stbuf.st_atime的返回类型是__time_t。
在此先感谢...
OT:'主()''返回不int''void'。 – alk