社区
C语言
帖子详情
C程序--编译出错--求解
appleswanglei
2008-08-21 11:26:09
C程序--编译出错--求解
#include<stdio.h>
int main()
{
char a;
a='\37';
return 0;
}
1,gdb调试结果:a=31 ??为什么?
2,如果把 a='\37'换成 a='\38',程序编译出错:overflow in implicit constant conversion ?????
求解!
...全文
97
9
打赏
收藏
C程序--编译出错--求解
C程序--编译出错--求解 #include int main() { char a; a='\37'; return 0; } 1,gdb调试结果:a=31 ??为什么? 2,如果把 a='\37'换成 a='\38',程序编译出错:overflow in implicit constant conversion ????? 求解!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
appleswanglei
2008-08-21
打赏
举报
回复
十分感谢各位!
xqls_xqls
2008-08-21
打赏
举报
回复
[Quote=引用 1 楼 lbh2001 的回复:]
数字转义字符默认八进制,所以\38是错误的
八进制的37等于十进制的31
[/Quote]
e_sharp
2008-08-21
打赏
举报
回复
\38 = 32
lbh2001
2008-08-21
打赏
举报
回复
[Quote=引用 4 楼 dede22 的回复:]
vs解释的更高深。。如果转移的数字超过7,自动解释为16进制,超过f,解释为字符,gcc估计没有这样做
[/Quote]
那是VS不符合标准的做法,没有移植性
ximi0000
2008-08-21
打赏
举报
回复
a='\37';
首先,\后面加数字是表示转义字符
\ddd 1~3位八进制数所代表的字符
所以\37表示 八进制数的37带表的字符,十进制就是3*8+7=31
所以a=31
第二个一样,八进制里面就没有8,所以a='\38'里面的8就是 错的
下面的网址是介绍转义字符的
http://zhidao.baidu.com/question/6713956.html
dede22
2008-08-21
打赏
举报
回复
vs解释的更高深。。如果转移的数字超过7,自动解释为16进制,超过f,解释为字符,gcc估计没有这样做
bitxinhai
2008-08-21
打赏
举报
回复
a='\37';
后面的是转义字符,是个八进制数,
数值的大小应该为0-7,出现8当然会错了!!
太乙
2008-08-21
打赏
举报
回复
换成 a='\38',vs2008不会编译出错~
lbh2001
2008-08-21
打赏
举报
回复
数字转义字符默认八进制,所以\38是错误的
八进制的37等于十进制的31
VC游戏编写中的
求解
最短路径算法源码
源码爱好者注:
编译
后运行的时候请把EXE文件从Debug目录中拷贝到项目根目录中,若不然会
出错
。 编著、
程序
设计:唐明理
程序
顺序: 初始化队列、待处理节点入队列, 依靠对目的地估价距离插入排序,将离...
基于VisualBasic6.0的含水层水文地质参数求取软件的开发及应用
应用Visual Basic 6.0所具有的强大
编译
和可视化功能,将复杂的水文地质参数
求解
公式和循环迭代过程
编译
成
程序
代码,开发出一套基于抽水试验求取水文地质参数及富水性评价的专业化软件,并在谢桥矿东二采区A1煤层水文...
《C深度解析》第一章 c
编译
、链接视频教程
课程内容: 1. IDE 与 源文件开发方式的异同 2.
编译
的详细过程 3.
编译
器集合的组成 4. gcc -v,
编译
信息的详细分析 5....
程序
内存结构介绍 代码和数据(常量、变量)是如何存放在
程序
的内存结构中的
lingo
出错
时的代码及含义
在LINGO
程序
求解
时,系统首先会对
程序
进行
编译
.系统在
编译
或执行其他命令 时,会因
程序
中的错误或运行错误,弹出一个
出错
报告窗口,显示其错误代码,并简要指
出错
误的原因.这些错误报告信息能够提示用户发现...
LINGO
程序
常见错误
在LINGO
程序
求解
时,系统首先会对
程序
进行
编译
.系统在
编译
或执行其他命令时,会因
程序
中的错误或运行错误,弹出一个
出错
报告窗口,显示其错误代码,并简要指
出错
误的原因.这些错误报告信息能够提示用户发现
程序
中...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章