1、在驱动开发中,建议使用_u32或者u_int32_t代替unsigned int等默认的数据类型。 作用:清晰的说明这个变量占用多大内存,即32。
- 原因:不能确定你的代码以后是否只在一个平台上运行,有可能会移植到非Linux平台,不同的CPU平台,比如64位环境、非x86环境。而C语言中并未明确规定int占多少字节,所以_u32就是告诉别人,这变量占4字节。
2、这是一种良好的编程风格。
- typedef unsigned int _u32 其它类推
1、在驱动开发中,建议使用_u32或者u_int32_t代替unsigned int等默认的数据类型。 作用:清晰的说明这个变量占用多大内存,即32。
2、这是一种良好的编程风格。
暂无评论
2023-11-12
2023-11-12
2023-11-12
2023-11-12
2023-11-02
2023-11-02
2023-11-02
2023-11-02
2023-11-02
2023-11-02
2024-05-17
2024-04-19
2024-04-19
2024-03-29
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12
2023-12-12