disksize.c
来自「This code hs been taken from of util-lin」· C语言 代码 · 共 18 行
C
18 行
#include "common.h"int disksize(int fd, unsigned long long *sectors) { int err; long sz; long long b; err = ioctl(fd, BLKGETSIZE, &sz); if (err) return err; err = ioctl(fd, BLKGETSIZE64, &b); if (err || b == 0 || b == sz) *sectors = sz; else *sectors = (b >> 9); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?