_u32是干嘛的

来源:互联网 发布:李荣浩 喜剧之王 知乎 编辑:程序博客网 时间:2024/04/28 12:43

从知乎上看过来的,自己也总结一下。

1、在驱动开发中,建议使用_u32或者u_int32_t代替unsigned int等默认的数据类型。目的在于:清晰的说明这个变量占用多大内存,即32。

原因:不能确定你的代码以后是否只在一个平台上运行,有可能会移植到非Linux平台,不同的CPU平台,比如64位环境、非x86环境。而C语言中并未明确规定int占多少字节,所以_u32就是告诉别人,这变量占4字节。

2、这是一种良好的编程风格。

typedef unsigned int _u32 其它类推

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 机电技术学校 机电设备有限公司 矿山机电设备 机电设备代理 机电产品设计 机电设备厂家 机电一体化系统 光机电一体化 机电设备管理 机电设备进口 机电自动化专业 机电控制技术 五金机电工具 机电职业技术学院 002013 中航机电 建筑机电工程 机电设备价格 机电设备生产厂家 机电设备安装工程专业承包 机电安装三级 机电技术学院 机电公司经营范围 五金机电品牌 全国五金机电市场网 机电设备公司经营范围 节能机电设备 微机电系统 安卓机皇 机皇 皇太太破壁机售后电话 黑莓机皇9000 三星机皇 黑莓机皇9900 皇太太破壁机怎么样 三星的机皇 安卓机皇是什么手机 拍照机皇 机皇手机 瞄挂 快瞄