c語(yǔ)言程序由哪幾部分組成 條件運(yùn)算符的結(jié)合方向是“自左向右”對(duì)么?
條件運(yùn)算符的結(jié)合方向是“自左向右”對(duì)么?條件運(yùn)算符的組合方向是“從左到右”是錯(cuò)誤的。從右到左。C語(yǔ)言中運(yùn)算符的結(jié)合性可分為左結(jié)合性(從左到右)和右結(jié)合性(從右到左)。例如,算術(shù)運(yùn)算符的關(guān)聯(lián)性是從左到右
條件運(yùn)算符的結(jié)合方向是“自左向右”對(duì)么?
條件運(yùn)算符的組合方向是“從左到右”是錯(cuò)誤的。從右到左。C語(yǔ)言中運(yùn)算符的結(jié)合性可分為左結(jié)合性(從左到右)和右結(jié)合性(從右到左)。例如,算術(shù)運(yùn)算符的關(guān)聯(lián)性是從左到右,即從左到右。如果存在表達(dá)式X-Y Z,則Y應(yīng)與“-”組合以執(zhí)行X-Y運(yùn)算,然后執(zhí)行Z運(yùn)算。這種從左到右的組合方向稱(chēng)為“左組合”。從右到左的組合方向稱(chēng)為“右組合”。最典型的右聯(lián)想算子是賦值算子。例如,x=y=Z,由于“=”的正確組合,應(yīng)首先執(zhí)行y=Z,然后執(zhí)行x=(y=Z)。C語(yǔ)言中的許多運(yùn)算符是右聯(lián)想的。