首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

不同?解决方案

2013-01-23 
不同?1.int a[3]{1,2,3}, *i[解决办法]警告在提示你获取的值未被使用,*i 的值你没有用,当然会有警告的。[

不同?
1.
int a[3]={1,2,3}, *i
[解决办法]
警告在提示你获取的值未被使用,*i 的值你没有用,当然会有警告的。
[解决办法]
警告只是潜在的错误,并不一定是真的错误,比如这里,你获取到的值却没有使用它,通常是你写代码的时候搞忘了用它,或者原来有用它,后来用它的那部分代码被删掉了。这并不是错误,因为语法都是正确的,也能正常运行,只是不符合应用的逻辑。
一般情况下,最好把程序中所有的警告都消灭掉,因为它们通常都是潜在的错误来源。

热点排行