摘要:
前言今天在运维工作时候,突然忘记查看ubuntu系统是32bit还是64bit的命令,于是想到了用c语言写个小程序进行判断,感觉挺有意思的,记录一下c语言方法思路在32bit的机器里,内存地址用32bit标识在64bit的机器里,内存地址用64bit标识因此,我们可以打印指针的字节数*8不就是cpu的位数了代码#include <stdio.h>
#include <stdlib.h> int main()
{ char *p; printf("cpu的位数: %d\n", 8 * sizeof(p)); return 0;
}
执行结果ubuntu 阅读全文