调试时warning信息,该如何解决

调试时warning信息我在编译一个程序时,出现了很多warning,主要有以下几个1warning:enumeratedtypemixedwit

调试时warning信息
我在编译一个程序时,出现了很多warning,主要有以下几个
1   warning:   enumerated   type   mixed   with   another   type
2   warning:   variable   "参数 "   was   set   but   never   used
3   warning:   integer   conversion   resulted   in   a   change   of   sign
能给我解释一下,这些是什么意思吗?

[解决办法]
1.枚举类型中含有其他类型
2.参数被定义但未被使用
3.整型int转换导致了符号发生变化
[解决办法]
第三个警告需要小心一下,可能会越界