从品牌网站建设到网络营销策划,从策略到执行的一站式服务
#includechar getChar(int x,int y) { char c; unsigned int a = x; (a + y > 10) ? (c = 1) : (c = 2); return c; } int main(void) { char c1 = getChar(7,4); char c2 = getChar(7,3); char c3 = getChar(7,-7); char c4 = getChar(7,-8); //c1 = 1 printf("c1 = %d\n", c1); //c2 = 2 printf("c2 = %d\n", c2); /*c3 = 2 无符号类型和有符号类型作运算, * 有符号类型会隐示转换为无符号类型 * -7转换后的无符号值加上7刚好上溢出,结果是0 */ printf("c3 = %d\n", c3); /* c4 = 1 * -8转换后的无符号值加上7成为一个非常大的整数(差1就会溢出) */ printf("c4 = %d\n", c4); return 0; }
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图