C语言运算符优先级详解:int a=100,b=200; a=b+=b==200||b++;
给定如下运算 int a=100,b=200; a=b+=b==200||b++; \n\n首先,根据运算符的优先级,进行表达式的计算。\n\nb==200,b的值为200,所以表达式为真,结果为1。\n\nb+=1,即b=b+1,b的值变为201。\n\n然后,将201赋值给a,所以a的值也为201。\n\n最终,a的结果为201,b的结果为201。
原文地址: https://www.cveoy.top/t/topic/pi9u 著作权归作者所有。请勿转载和采集!