当前位置: 技术问答>linux和unix
char做函数返回值,如果返回-1,但实际总是得到一个255的值
来源: 互联网 发布时间:2016-11-23
本文导语: 本帖最后由 yanjinbin0 于 2011-04-20 17:03:01 编辑 代码如下: char retcT(void) { char ret = 0; ret = -1; printf("retcT:[%d] n",ret); return ret; } int main(int argc, char* argv[]) { char ret = 0; char test = 0; ret = retcT(); ...
char retcT(void)
{
char ret = 0;
ret = -1;
printf("retcT:[%d] n",ret);
return ret;
}
int main(int argc, char* argv[])
{
char ret = 0;
char test = 0;
ret = retcT();
if(ret