>> 8); // retur-6ren">
gpt4 book ai didi

将 0xFFFFFFFF 转换为 FFFFFF 格式

转载 作者:行者123 更新时间:2023-11-30 20:39:53 31 4
gpt4 key购买 nike

我使用字节移位来获取 FFFFFF 类型的 0xFFFFFFFF 颜色格式。以 00 开头的颜色返回 4 个字符。

printf("{%x}", 0x008000FF >>> 8); // returns {0080} which is NOT right, should return {008000}
printf("{%x}", 0xFF9900FF >>> 8); // returns {FF9900} which is right

最佳答案

可以使用%06x而不是%x解决该问题。由于十六进制值是数字,您可以使用 %06x 就像我们使用 %02d 表示 02、05 或 09 一样。

关于将 0xFFFFFFFF 转换为 FFFFFF 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25557077/

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