gpt4 book ai didi

c - 有没有一种方便的方法可以在 c 中编写简单但很长的十六进制值?

转载 作者:行者123 更新时间:2023-12-05 01:26:40 24 4
gpt4 key购买 nike

我目前正在编写代码,我需要一次修改 8 字节变量 1 位。我在想,是否有更方便的方法来编写一个长而简单的十六进制值,例如:

Variable & 0x8000000000000000

我知道我可以将一个 char 声明为 0x80,然后将其转换为不同的类型并进行移位。我只是在寻找更简单、更实用的东西。

最佳答案

您可以使用按位左移运算符使其更清晰:

variable & 1ULL << 63

关于c - 有没有一种方便的方法可以在 c 中编写简单但很长的十六进制值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21857859/

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