gpt4 book ai didi

C++非法数字,简单问题

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

我遇到了这个错误:

int temp = 0789;

error C2041: illegal digit '8' for base '8'

据我所知,编译器将任何以 0 开头的数字(如 0123)理解为八进制。但是我怎么才能告诉编译器只接受它前面的 0 呢?

最佳答案

如果你把 0 放在前面,它认为它是一个八进制值,因此 8 和 9 是非法数字。

关于C++非法数字,简单问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4778644/

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