找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1108|回复: 6
收起左侧

关于u8下边有个横杆是什么意思,和uint8_t是一个意思吧?

[复制链接]
ID:978416 发表于 2023-4-13 15:29 | 显示全部楼层 |阅读模式
问一下各位在写32的程序时用了u8,他下边有个横杆是什么意思,还有就是他和uint8_t是一个意思吧
1.png
回复

使用道具 举报

ID:94031 发表于 2023-4-13 16:53 | 显示全部楼层
uint8_t\uint_16_t\uint32_t\uint64_t:这些数据类型中都带有_t, _t 表示这些数据类型是通过typedef定义的,而不是新的数据类型。也就是说,它们其实是我们已知的类型的别名
回复

使用道具 举报

ID:811253 发表于 2023-4-13 18:10 | 显示全部楼层
一般是宏定义,要在具体的项目中才能知表达的意思
回复

使用道具 举报

ID:646520 发表于 2023-4-13 18:16 | 显示全部楼层
没有u8这个数据类型,这个是通过宏定义给unsigned char取的别名
回复

使用道具 举报

ID:883242 发表于 2023-4-13 22:05 | 显示全部楼层
uint8_t\uint_16_t\uint32_t\uint64_t:这些数据类型在符合c99标准的编译器上面只要#include<stdint.h>就可以用,u8是自己瞎定义的。
回复

使用道具 举报

ID:291668 发表于 2023-4-13 22:25 | 显示全部楼层
找数据类型定义看看!
回复

使用道具 举报

ID:388929 发表于 2023-4-14 08:42 | 显示全部楼层
Hephaestus 发表于 2023-4-13 22:05
uint8_t\uint_16_t\uint32_t\uint64_t:这些数据类型在符合c99标准的编译器上面只要#include就可以用,u8是 ...

这个瞎字仿佛很有灵性
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表