设为首页 加入收藏

TOP

C语言判断Ubuntu是32bit还是64bit
2014-11-24 08:29:39 来源: 作者: 【 】 浏览:0
Tags:语言 判断 Ubuntu 32bit 64bit

前言


c语言方法


思路


代码


#include
#include


int main()
{
char *p;


printf("cpu的位数: %d\n", 8 * sizeof(p));


return 0;
}


执行结果



Ubuntu的命令查看方法


uname -a


结果



说明


i386、i686代表是32bit机器


x86_64代表64bit机器


疑问


一年半之前考研的时候复习过操作系统,现在基本上忘光了,不知道cpu的位数和指针的大小是否可以这么进行关联,如果我理解错误,多谢各位朋友留言指出哈,有交流才有进步!


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇OpenCV_模板匹配(Template Match.. 下一篇二叉搜索树(Binary Search Tree ..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·MySQL 基础入门视频 (2025-12-26 23:20:22)
·小白入门:MySQL超详 (2025-12-26 23:20:19)
·关于 MySQL 数据库学 (2025-12-26 23:20:16)
·SOLVED: Ubuntu 24.0 (2025-12-26 22:51:53)
·Linux 常用命令最全 (2025-12-26 22:51:50)