关于强制类型转换(unsigned)
  • 板块学术版
  • 楼主SnowmanGao
  • 当前回复4
  • 已保存回复4
  • 发布时间2022/6/20 00:24
  • 上次更新2023/10/27 22:57:28
查看原帖
关于强制类型转换(unsigned)
261928
SnowmanGao楼主2022/6/20 00:24

C++ 程序片断:

char x = -1;
cout<< (unsigned)x << endl;
// 输出为 4294967295

x = 1;
cout<< (unsigned)x << endl;
// 输出为 1

经测试:

(unsigned)转换等效于(unsigned int)


Also:

(unsigned char)对于char值为负数的转换方式很迷惑

2022/6/20 00:24
加载中...