error C2041: illegal digit ‘9‘ for base ‘8‘ | error C2059: syntax error: ‘bad suffix on number‘

简介: error C2041: illegal digit ‘9‘ for base ‘8‘ | error C2059: syntax error: ‘bad suffix on number‘

错误日志

文本

进制数值超过范围

1>E:\CProject\test12\Source.c(5,10): error C2041: illegal digit ‘8’ for base ‘8’

十六进制数值超过范围

1>E:\CProject\test12\Source.c(5,10): error C2059: syntax error: ‘bad suffix on number’

1>E:\CProject\test12\Source.c(5,10): error C2153: integer literals must have at least one digit

1>E:\CProject\test12\Source.c(5,13): error C2021: expected exponent value, not ‘;’

1>E:\CProject\test12\Source.c(5,10): warning C4244: ‘initializing’: conversion from ‘double’ to ‘int’, possible loss of data

1>Done building project “test12.vcxproj” – FAILED.


截屏(十六进制数值超过范围)

解决方案

C2041系列错误:这种一般都是八进制或者十六进制的数字超过范围了。

例如:

  1. 09; 因为八进制没有9
  2. 0xq; 因为十六进制没有q字符。

这需要我们仔细检查一下相关数字是否超过范围即可。

目录
相关文章
|
JSON 边缘计算 数据格式
KubeEdge安装加入边缘节点报错: error unmarshaling JSON: while decoding JSON: json: cannot unmarshal number into
KubeEdge安装加入边缘节点报错: error unmarshaling JSON: while decoding JSON: json: cannot unmarshal number into
202 0
|
7月前
|
关系型数据库 MySQL
Mysql报错:InnoDB: Operating system error number 13 in a fil..的解决方法
Mysql报错:InnoDB: Operating system error number 13 in a fil..的解决方法
131 0
|
3月前
|
Python
GEE—关于RSEI生态遥感指数中出现的问题 Layer error: Image.rename: The number of names (1) must match the number of..
GEE—关于RSEI生态遥感指数中出现的问题 Layer error: Image.rename: The number of names (1) must match the number of..
28 0
|
5月前
|
前端开发
Fatal error_ ENOSPC_ System limit for number of file watchers reached, watch '...path...'
Fatal error_ ENOSPC_ System limit for number of file watchers reached, watch '...path...'
|
10月前
|
SQL 并行计算 数据库连接
ArcSWAT报错:Error Number :-2147467259; 对 COM 组件的调用返回了错误 HRESULT E_FAIL
ArcSWAT报错:Error Number :-2147467259; 对 COM 组件的调用返回了错误 HRESULT E_FAIL
|
11月前
|
安全 关系型数据库 MySQL
xtrabackup 问题“Too many open files”system error number 24
一个MySQL数据库备份的时候出现下面的错误
|
网络虚拟化
使用ChatGPT Access denied,Error reference number: 1020问题解决
使用ChatGPT Access denied,Error reference number: 1020问题解决
使用ChatGPT Access denied,Error reference number: 1020问题解决
|
Ubuntu JavaScript
ubuntu 文件监视数量 Error: ENOSPC: System limit for number of file watchers reached, watch‘所在文件路径‘
vue 运行执行 npm run dev | * Error: ENOSPC: System limit for number of file watchers reached, watch’所在文件路径’ 最简单的命令 沾走就能用
132 0
ubuntu 文件监视数量 Error: ENOSPC: System limit for number of file watchers reached, watch‘所在文件路径‘
|
数据库
使用mongod启动mongo数据库时报错ERROR: child process failed, exited with error number 100
使用mongod启动mongo数据库时报错ERROR: child process failed, exited with error number 100
使用mongod启动mongo数据库时报错ERROR: child process failed, exited with error number 100
|
关系型数据库 数据安全/隐私保护 MySQL
MySQL ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number
异常: ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number 异常.
2233 0