警告会影响编译吗
1. KEIL编译时有一个警告,有问题吗
这个警告不会影响你的运行结果,没问题,只是因为有子程序你没有用到而已。
2. c++中编译警告有什么用
无效地址引用,隐式类型转化陪卜散时的数据丢失,定义但未引用的变量(垃圾变量),不符合函数芦氏原型的返回值类型等等,编译器的警告要认真对待,应该尽量编写没有警告的代码,除非你确切的知道编译器为什么产生警告,以及后果.....不过,警告肯定是很重要的,因弊旅为排除错误是学习语法,而排除警告是学习编程经验
3. delphi编译的时候出现警告
警告的意思是建议你使用CharInSet这个函数。
在纯手Delphi里,警告并不会导致编译做逗嫌失败,只是提示你这样代码存在
不安全因素
。只要指樱自己能掌握不安全因素,用try来处理不安全因素引发的问题,这样程序就不会完全崩溃了。
4. 在C程序中,编译的时候,出现的那个warning,指的是什么意思啊急,谢谢啦!
是警告信息,对于本编译器规则来说,符合编译规则,但是有些是无意义的,或者大了语法的擦边球,不完全符合,但是也能用的。大部分可以忽略。有的时候可以设置警告的等级,视编译器而定。
5. 编译程序时出现没有错误但有警告的原因
没法错误是因为编译器没有检查出语法错误,有警告是因为有些可能写的不太规范,有时也是不标准,比如你定义一个变量,但是在程序中没有使用它,编译程序时就会警告“定义了没有使用的变量”,如果你用fopen打开文件,编译是就会提示“fopen是一个不安全的函数”等等。但是警告一般不会影响程序的正确性。
6. 您好我编译的时候又出现了#177-D警告该怎么办,我是把这两个变量当作储存数据的地方
警告是不影响编译的,是编译器认为存在裤液问题的地方。
你在delay函数中声明了一个名为 rec_buf 的临液含时变量,但是却没有用它。编译器对此有些犯嘀咕,所以闹纯笑会提醒你一声,怕你是写错了。temp也是如此。
7. C++中出现警告不影响运行结果吗为什么有警告还可以正常运行如果有警告不管,有什么后果谢谢!
不会妨碍编译成功的都是警告...如果出现警告不管的话...程序就有潜在的危险...
但实际上即使没有警告也有潜在的危险....
比如说你使用了老版本的函数一般都会有警告...但是新版本的也不见得安全啊...
所以..警告可以不予理会....除非是和内存泄露有关的........
8. VC++6.0编译时出现警告
警告本身不影响编译器编译程序!
警告是编译器在编译源代码的过程中,经过虚纤简单分析源代码之后,简单判断的可能存在风险的代码
编译器给出的警告一般都是很友好的,针对性的处理警告对提高程序稳定性者誉兆很有帮助。比如它提示变量没有初始化,因为没有初始化的变量中包含的是随机值,对程序很不利;它提示存在没有使用的变量,那么去掉这些变量可以减小内存浪费,等等很多
如果你现在是学习vc的阶段,那么可以不用在意警告,只要程序可以运行,达到你的要求就可以了!
但是如果你是在写成品的软件,那么请一定严肃处理警告,即第一步保证编译正常通过,不出现错误,第二步就是处理警告,保证没有警告的存在(当然,不是使用预编译指令,禁用警告)
不知道你是否听过大名鼎鼎的PCLint,它可以认为是比一般编译器更严格的编译器,它往往将警告首租设置为错误,目的就是提醒程序员处理潜在的问题。
9. c语言中的错误和警告有什么区别
错误会导致程序无法编译通过,进闹亩陵而不能运行
而警告是说程序中有些代码编写不是非常恰当,不会影响液戚程序编译,在少数情况下会影响程序运行
一般警告可以忽略,而错耐樱误是必须要修改的
10. c语言中运行后有零个错误一个警告,正确吗
警告没有关系,程序可以正常运行,但是有可能会影响结果。警告就是提示你哪个地方郑族皮你编写穗升的程序喊差可能对编译器来说有问题。