回 帖 发 新 帖 刷新版面

主题:[讨论]新手求助

char x=198,y=197
printf ("%d,%d",x,y)

为什么输出的是-57,-58,谁能解释下。。。最好详细点

回复列表 (共1个回复)

沙发

你现在处于char类型分有符号和无符号,而且char默认为有符号的编译器下面。
unsigned char x,y

我来回复

您尚未登录,请登录后再回复。点此登录或注册