a<b 输出为-106,100,-106,,不明白c和b为什么等于-106,按我理解c=?a:b不是c等于b吗,请教!!!


a<b 输出为-106,100,-106,,不明白c和b为什么等于-106,按我理解c=?a:b不是c等于b吗,请教!!!

文章插图
#include<团坦肢stdio.h>int main(void){char a=100;char b=150;//char 范围-128 到信举127,塌世所以 b =(char)150 = -106char c;c=(a 【a<b 输出为-106,100,-106,,不明白c和b为什么等于-106,按我理解c=?a:b不是c等于b吗,请教!!!】

    推荐阅读