gpt4 book ai didi

c++ - 八进制文字怎么可能是负数?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:59:13 24 4
gpt4 key购买 nike

为什么n

const int n = -0123;

八进制文字?我认为所有八进制文字都必须以 0 开头,而这个不是,因为它以负数开头。

这是我知道的一个小问题,但它让我很困惑!

最佳答案

How is it possible that an octal literal can be negative?

没有负整数文字,只有正整数。这里的文字是 0123,它确实以 0 开头,因此是八进制的。 - 在该表达式中是一元减号运算符。

关于c++ - 八进制文字怎么可能是负数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49324915/

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