哪些運算符具有右結(jié)合性 賦值運算符的結(jié)合性是什么?
賦值運算符的結(jié)合性是什么?所謂的結(jié)合性只是一種計算方法。對于賦值運算符,它是從右向左的,也就是說,它是從“=”向前計算的。例如,a=b=3,也就是說,3先賦給b,然后b的值賦給a,對。這不是很難。我也
賦值運算符的結(jié)合性是什么?
所謂的結(jié)合性只是一種計算方法。對于賦值運算符,它是從右向左的,也就是說,它是從“=”向前計算的。例如,a=b=3,也就是說,3先賦給b,然后b的值賦給a,對。這不是很難。我也在學(xué)習(xí)。對于這個賦值運算符,不能有這樣的情況:a=b7=3,這是不可以的,不能有表達(dá)式。記得。學(xué)習(xí)愉快
1。簡單地說,它從表達(dá)式的右側(cè)開始;只有具有相同優(yōu)先級的運算符才具有關(guān)聯(lián)性,即“從左到右”或“從右到左”。2Exp:int a=1,B=10,C=30,int a=a*B,C因為*的優(yōu)先級高于運算符,所以首先計算a*B(首先計算左側(cè),不考慮關(guān)聯(lián)性)。10c的結(jié)果是a=300exp(同一個優(yōu)先級操作符根據(jù)關(guān)聯(lián)性進(jìn)行操作):int a,B=1,C=8A=B=C賦值操作符的關(guān)聯(lián)性是從右向左的,即a=(B=C),結(jié)果是B=8,a=8(錯誤答案:如果從左向右組合,a=1)