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系列错误:这种一般都是八进制或者十六进制的数字超过范围了。
例如:
- 09; 因为八进制没有9
- 0xq; 因为十六进制没有q字符。
这需要我们仔细检查一下相关数字是否超过范围即可。
error C2041: illegal digit ‘9‘ for base ‘8‘ | error C2059: syntax error: ‘bad suffix on number‘相关推荐
- error C2059: syntax error : 'constant'
//任务组结构体 template <class TPara, class TData> struct TASK_GROUP{int taskID; //任务分类唯一标识TPara par ...
- C和C++混合编程(error C2059: syntax error : 'string')
extern "C"表示编译生成的内部符号名使用C约定.C++支持函数重载,而C不支持,两者的编译规则也不一样.函数被C++编译后在符号库中的名字与C语言的不同.例如,假设某个函数 ...
- error C2059: syntax error : 'type'
当所定义的宏的名称与实际调用的函数名相近时, 很容易写成一样的(copy惹的祸), 如果调用了这个宏, 那么编译时就会出现C2059的类型语法错误: error C2059: syntax error ...
- C语言编程之错误一:error C2059:syntax error : ‘)’
error C2059:syntax error : ')' syntax意思是语法,所以就是语法错误. 这类问题一般都是语法问题,不改写括号写括号啦,变量名写错啦什么的,不知道就看' '内的内容,基 ...
- CaffeMFC:caffe.pb.h(2525): error C2059: syntax error : 'constant'
下边的语句会报 syntax error : 'constant'. static const DimCheckMode STRICT = V1LayerParameter_DimCheckMode_ ...
- error 2059 C语言,求助大神指点,error C2059: syntax error : 'constant'
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #ifndef _FILEMANAGER_H_#define _FILEMANAGER_H_ #include /// Data Definition / ...
- c语言 constant错误,求助大神指点,error C2059: syntax error : 'constant'
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #ifndef _FILEMANAGER_H_#define _FILEMANAGER_H_ #include /// Data Definition / ...
- yii2 Syntax error or access violation: 1071 Specified key was too long Syntax error or access violat
我报错的是table %widget_text 修改的字段是key 设置起长度为191 eg: 'key' => $this->string(191)->notNull(),
- C2181在c语言错误中怎么改,为啥说1.cpp(21) : error C2181: illegal else without matching if
#include int fun(int n) { int i,s; for(i=2;i { if(n%i==0) s=s+i; } return(s); } void main() { int a; ...
最新文章
- Unity三维游戏开发C#编程大师班 Masterclass In C# Programing Unity 3D Game Development FPS
- python程序实例教程基础-Python程序设计案例教程——从入门到机器学习(微课版)...
- 基于python的系统构建_利用python构建一个简单的推荐系统
- nginx注册为windows系统服务
- hdu2609 How many
- ds—at1000s说明书_DS-1000操作手册.pdf
- 文库系统 文库网站建设仿百度文库 道客巴巴 豆丁
- 正项级数收敛性的判别法
- 微信群发助手 及微信助手功能
- WAF防火墙是什么呢
- 如何监听安卓机返回键和苹果机微信的返回键事件
- 乐高中的第一个C语言编程,Robotc for EV3 配置及第一个小实例
- 剑指Offer全题解—Java版本
- 运动目标检测 混合高斯模型
- 二级分销定制技术开发系统
- 实战:ingress-nginx 高级配置1-2022.1.5
- MapReduce【数据清洗】
- FMSoft uniGUI 1.9.x,开发经验扩展到了一个新的维度
- 《杜拉拉升职记》中的管理学要素
- android与ios的适配,Android及ios适配原理总结