c語言逗號(hào)表達(dá)式的運(yùn)算規(guī)則
c語言逗號(hào)表達(dá)式是由左向右進(jìn)行的:k=3*2=6,K+2=8,表達(dá)式返回8。
逗號(hào)表達(dá)式用法:
當(dāng)順序點(diǎn)用,結(jié)合順序是從左至右,用來順序求值,完畢之后整個(gè)表達(dá)式的值是最后一個(gè)表達(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
注意事項(xiàng)
(1) 逗號(hào)表達(dá)式的運(yùn)算過程為:從左往右逐個(gè)計(jì)算表達(dá)式。
(2) 逗號(hào)表達(dá)式作為一個(gè)整體,它的值為最后一個(gè)表達(dá)式(也即表達(dá)式n)的值。
(3) 逗號(hào)運(yùn)算符的優(yōu)先級(jí)別在所有運(yùn)算符中最低。
PHP中文網(wǎng),大量編程學(xué)習(xí)課程,歡迎學(xué)習(xí)!