c語言逗號表達(dá)式的運(yùn)算規(guī)則
c語言逗號表達(dá)式是由左向右進(jìn)行的:k=3*2=6,K+2=8,表達(dá)式返回8。
逗號表達(dá)式用法:
當(dāng)順序點用,結(jié)合順序是從左至右,用來順序求值,完畢之后整個表達(dá)式的值是最后一個表達(dá)式的值。
示例:(推薦學(xué)習(xí):c語言視頻教程)
#include <stdio.h> int main() { int a, s, d; s = 2; d = 3; a = (s + 2, d + 4); printf("%dn", a); return 0; }
結(jié)果
7
注意事項
(1) 逗號表達(dá)式的運(yùn)算過程為:從左往右逐個計算表達(dá)式。
(2) 逗號表達(dá)式作為一個整體,它的值為最后一個表達(dá)式(也即表達(dá)式n)的值。
(3) 逗號運(yùn)算符的優(yōu)先級別在所有運(yùn)算符中最低。
PHP中文網(wǎng),大量編程學(xué)習(xí)課程,歡迎學(xué)習(xí)!