如何添加两个或更多字符的十六进制值?

问题描述 投票:1回答:1

我在char数组中存储了一些十六进制值。我想总结这些十六进制值,如果它大于1个字节,那么它应该删除更大的位。

例如,我可以声明char a = 0x21; char b = 0x07;

所以我想添加它们以获得应该是的十六进制值0x28,它存储为char。

c++ char hex
1个回答
1
投票

谢谢tkausl。它让我意识到答案将是int类型,我很困惑为什么它给了我40。

我在找char(a + b)。

© www.soinside.com 2019 - 2024. All rights reserved.