gpt4 book ai didi

c++ - 二进制数和位标志 'x'

转载 作者:行者123 更新时间:2023-11-30 03:21:12 25 4
gpt4 key购买 nike

我正在通过网站学习 C++ - learncpp.com我遇到了一行让我感到困惑的代码,我不确定如何研究它。我回去寻找它是什么的解释,但找不到它,我只是想知道要查找什么或它叫什么,以便我可以了解更多信息。这是代码:

    unsigned char option_viewed = 0x01;

指的是位标志。我感到困惑的是 0x01;部分。我假设它是十六进制的,但我不确定。谢谢

最佳答案

在创建位标志时,人们通常将文字值写成十六进制,因为它们更易于阅读:

0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80

代替:

1, 2, 4, 8, 16, 32, 64, 128

关于c++ - 二进制数和位标志 'x',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52240637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com