Skip to content

Instantly share code, notes, and snippets.

@JRHeaton
Created November 11, 2011 14:25
Show Gist options
  • Save JRHeaton/1358110 to your computer and use it in GitHub Desktop.
Save JRHeaton/1358110 to your computer and use it in GitHub Desktop.
#include <stdio.h>
#include <sys/stat.h>
int main() {
printf("struct stat (%d bytes)\n\t"
"dev_t = %d;\n\t"
"ino_t = %d;\n\t"
"mode_t = %d;\n\t"
"nlink_t = %d;\n\t"
"uid_t = %d;\n\t"
"gid_t = %d;\n\t"
"time_t = %d;\n\t"
"off_t = %d;\n\t"
"blkcnt_t = %d;\n\t"
"blksize_t = %d;\n",
sizeof(struct stat),
sizeof(dev_t),
sizeof(ino_t),
sizeof(mode_t),
sizeof(nlink_t),
sizeof(uid_t),
sizeof(gid_t),
sizeof(time_t),
sizeof(off_t),
sizeof(blkcnt_t),
sizeof(blksize_t));
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment