| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7166 人关注过本帖
标题:被困扰了一个下午,求大神解答。VC6.0能编译通过,VS2013报错错误。
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
他关键是后面的 p1->next = 语句,使用了p1指针,却存在未赋值的风险。高级vs检查得这种危险情形,以我的孤陋寡闻,好像还没别的编译器有这种能力。

顺便说一句:vc6是vs6的组件之一,不要说什么不要用vs的话,不用vs,连vc6也不要用。

授人以渔,不授人以鱼。
2015-04-03 09:43
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
回复 10楼 beyondyf
B版好

总有那身价贱的人给作业贴回复完整的代码
2015-04-03 09:51
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
回复 11楼 TonyDeng
以我的孤陋寡闻,GCC也有这种能力。

重剑无锋,大巧不工
2015-04-03 09:53
longwu9t
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:732
专家分:2468
注 册:2014-10-9
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

只有这样设置才会提示p1有可能存在未初始化就被使用的可能性

而从程序流程上分析
我没有发现p1存在这种未初始化被使用的可能

我认为这不过是警告级别开到最高时
编译器抽风罢了

Only the Code Tells the Truth             K.I.S.S
2015-04-03 09:59
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
回复 14楼 longwu9t
你觉得现在的计算机能智能到什么水平?

总有那身价贱的人给作业贴回复完整的代码
2015-04-03 10:00
longwu9t
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:732
专家分:2468
注 册:2014-10-9
收藏
得分:0 
回复 15楼 embed_xuel
你这种反问句 我只回答这一次
无聊!

Only the Code Tells the Truth             K.I.S.S
2015-04-03 10:05
longwu9t
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:732
专家分:2468
注 册:2014-10-9
收藏
得分:0 
回复 9楼 beyondyf
这是比较公允意见
不带谄媚盲从
好!

Only the Code Tells the Truth             K.I.S.S
2015-04-03 10:12
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
回复 16楼 longwu9t
不好意思,对不起,我道歉。
我初来乍到,以后不会再对你说这么无聊的话了。

总有那身价贱的人给作业贴回复完整的代码
2015-04-03 10:18
longshuai19
Rank: 1
来 自:武汉
等 级:新手上路
帖 子:7
专家分:0
注 册:2015-4-2
收藏
得分:0 
回复 6楼 longwu9t
非常感谢!
2015-04-03 11:30
longshuai19
Rank: 1
来 自:武汉
等 级:新手上路
帖 子:7
专家分:0
注 册:2015-4-2
收藏
得分:0 
回复 14楼 longwu9t
你那边是提示warning,我这边是提示error。
谢谢你们的解答!
2015-04-03 11:34
快速回复:被困扰了一个下午,求大神解答。VC6.0能编译通过,VS2013报错错误。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017099 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved