c++ - C语言十六进制常量格式
问题描述
许多语言允许您在长十六进制数字中插入下划线以提高可读性。我想将下划线放入定义四十位硬件地址的十六进制数字中。例如,我想将 0x0400000000 写为 0x04_0000_0000。
我很难计算连续的零,但我可以处理四个一组。
C 或 C++ 是否允许在十六进制常量内使用标点符号?
如果语言中不允许这样的事情,是否有实际的解决方法?
谢谢,
解决方案
推荐阅读
- google-cloud-platform - 云任务创建期间的身份验证范围不足错误
- html - 将切换按钮的 Html 标签转换为 erb
- c# - 是否可以在 winform c# 中不使用“IntersectWith”语法检查两个对象是否发生碰撞?
- html - 网站在移动测试中无法正确查看 没有给出错误
- javascript - 如何删除所有向左或向右的数据
- python - 如何在 Django 中仅预加载少量图像
- sql - Oracle 中按月份汇总的表行
- node.js - 是否可以在 NodeJS 中同时运行多个相同的程序?
- angular - 无法将可观察对象从 Angular 中的一个组件传递给另一个组件
- spring-cloud - Spring Cloud Gateway 多重过滤器