char a = 100; char b = 150; unsigned char c ; c =(a < b)?a:b

问题描述:

char a = 100; char b = 150; unsigned char c ; c =(a < b)?a:b; 请问c的值为
1个回答 分类:综合 2014-10-04

问题解答:

我来补答
因为char是有符号的,而b已经超出char的上限127,所以b在比较时被当作是-106.
所以,a是大于b的,最后一条的(a
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识