JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

《转换篇》byte和char(未验证)

发布时间 2023-09-01 10:36:54作者: Fusio

参考链接:https://blog.csdn.net/qq_41452267/article/details/109245121

类型不同

char是字符型,byte是字节型

范围不同

char与byte都是站一个字节,但是char是有符号的,byte是无符号的,占用空间一样的,只是他们各自能表示数的范围不同而已。

// -127到+128之间(ANSI)
char

// 0到255之间(ANSI)
unsigned char

强制类型转换

byte可以直接转换char,如:

BYTE* p;
char* s = (char*)p;
    本栏目推荐文章
  • c++编译OpenSceneGraph-3.4 出现 error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
  • 'gbk' codec can't decode byte 0xff in position 0
  • QT6.4.3中,关于QString asprintf(const char*cformat,...)与int asprintf(char**strp,const char*fmt,...)的使用问题
  • unsigned char QString 互转
  • 解决启用C++17后byte重定义的问题(byte ambiguous )
  • C语言学习-char型数据
  • BUG分享|报错:Cannot access Memory (@ 0xe00fffe4, Read, Acc Size: 4 Byte);移植FreeRTOS后无法烧录;DAPLink无法烧录;低功耗无法烧录;
  • NDK-以十六进制字符串的形式打印char[]数组到logcat
  • codeblock快捷键+VS code快捷键+DW_minmax文件+莱文斯坦距离+char* 和 char[]区别+可增删constraint的实现方法+$fatal的传参+巴科斯范式命令行语法+ralgen生成的寄存器模型存在覆盖率的警告(uvm-1.2)
  • string与char[]、char*
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们