byte类型的问题

2019-03-26 12:26发布

最近看到一个定义,几个不同的变量被定义为byte数据类型,但是占用的字节数有1, 8, 16,  但是我查了标准c没有这个表达方式。很是困惑这一点,求助

此帖出自Linux与安卓论坛
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
Robert521521
1楼-- · 2019-03-26 17:45
 精彩回答 2  元偷偷看……
青城山下
2楼-- · 2019-03-26 19:28
Robert521521 发表于 2016-11-14 17:08
这不是标准c里的吧?说了是定义,那么是不是可以看做相当于标准C里的1Byte,8Byte,16Byte

也就是说可以直接用byte定义变量,这些变量的字节长度是变化的吗
╰◆◇敷衍╯
3楼-- · 2019-03-26 21:41
数据类型不是char、short、int、long、float、double吗!?!?
没听说过还有用byte来定义变量的。。。。。
lcofjp
4楼-- · 2019-03-26 22:46
没有byte数据类型,但是可以自定义类型,把已有的数据类型定义为byte
如:
typedef short byte
typedef char byte
青城山下
5楼-- · 2019-03-27 02:52
 精彩回答 2  元偷偷看……
lcofjp
6楼-- · 2019-03-27 02:59
 精彩回答 2  元偷偷看……

一周热门 更多>