|
两个程序如下:- #include <sys/types.h>
- #include <sys/stat.h>
- int
- main(void)
- {
- struct stat buf;
- if(lstat("/dev/ad0s5",&buf)<0) {
- printf("stat /root/fstab error\n");
- exit(1);
- }
- printf("file st_rdev is %s\n",buf.st_dev);
- exit(0);
- }
复制代码- #include <sys/types.h>
- #include <sys/stat.h>
- #include <unistd.h>
- int
- main(void)
- {
- struct stat buf;
- if(lstat("/dev/ad0s5",&buf)<0) {
- printf("stat /root/fstab error\n");
- exit(1);
- }
- printf("file st_rdev is %s\n",buf.st_rdev);
- exit(0);
- }
复制代码
两个程序都编译成功,但都有core dumpd..请教怎么修改它?。。。
:help |
|