datasize.c
来自「LINUX设备驱动程序第二版配套源码 LINUX设备驱动程序第二版配套源码 Al」· C语言 代码 · 共 23 行
C
23 行
/* * datasize.c -- print the size of common data items * * Obviously, this run with any kernel and any Unix */#include <stdio.h>#include <sys/utsname.h>int main(int argc, char **argv){ struct utsname name; uname(&name); /* never fails :) */ printf("system/machine: %s %s\n",name.sysname,name.machine); printf("sizeof(char) = %i\n",(int)sizeof(char)); printf("sizeof(short) = %i\n",(int)sizeof(short)); printf("sizeof(int) = %i\n",(int)sizeof(int)); printf("sizeof(long) = %i\n",(int)sizeof(long)); printf("sizeof(longlong) = %i\n",(int)sizeof(long long)); printf("sizeof(pointer) = %i\n",(int)sizeof(void *)); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?