【发布时间】:2017-06-11 22:54:25
【问题描述】:
您好,有没有一种方法可以让您从 char 转换为 byte。 我知道在c#中有方法。
Convert.ToByte('a');
但是在 c++ 中它是什么?我已经尝试谷歌它,但我找不到任何答案。
【问题讨论】:
-
char和字节有什么不同? -
char类型是 C++ 中最小的可寻址单元,它始终是一个“字节”。 -
那么,如果你想要一个字节,你是什么意思? 8位?
char不保证为 8 位,但通常是。还有其他数据类型可以保证 8 位。 -
@Muscampester 需要注意的是,必须有一个该大小的内置类型才能存在。
-
C++中没有
byte数据类型
标签: c++