因仑“3+1”工程特种兵精英论坛

标题: Char类型数据,如何实现-99到99的自加或自减?? [打印本页]

作者: 123321    时间: 2015-3-17 16:34
标题: Char类型数据,如何实现-99到99的自加或自减??
目前有一个产品需要设置某种参数,范围是从-99  至  99 ,取可使用Char 型的数据进行控制。不知道怎么写自加或自减。还望大家指点一下。先谢谢各位了。
例如:
char Temp;

if(Temp < 99)//加到99后转到-99,实现循环调节
{
        Temp++;
}
else
{
        Temp = -99;//
}
编译后提示
User\key_scan.c(676): warning:  #68-D: integer conversion resulted in a change of sign






欢迎光临 因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/) Powered by Discuz! X3.4