shell編程 c語(yǔ)言中case的意思和用法?
c語(yǔ)言中case的意思和用法?c語(yǔ)言中case是和switch一起使用的,構(gòu)成switch—case語(yǔ)句,進(jìn)行判斷選擇,case是用來(lái)表示選擇結(jié)構(gòu)的。 switch語(yǔ)句的一般形式為: switch(表
c語(yǔ)言中case的意思和用法?
c語(yǔ)言中case是和switch一起使用的,構(gòu)成switch—case語(yǔ)句,進(jìn)行判斷選擇,case是用來(lái)表示選擇結(jié)構(gòu)的。 switch語(yǔ)句的一般形式為: switch(表達(dá)式){ case 常量表達(dá)式1: 語(yǔ)句1 case 常量表達(dá)式2: 語(yǔ)句2 … case 常量表達(dá)式n: 語(yǔ)句n default: 語(yǔ)句n 1} 其語(yǔ)義是:計(jì)算表達(dá)式的值。 并逐個(gè)與其后的常量表達(dá)式值相比較,當(dāng)表達(dá)式的值與某個(gè)常量表達(dá)式的值相等時(shí), 即執(zhí)行其后的語(yǔ)句,然后不再進(jìn)行判斷,繼續(xù)執(zhí)行后面所有case后的語(yǔ)句。如表達(dá)式的值與所有case后的常量表達(dá)式均不相同時(shí),則執(zhí)行default后的語(yǔ)句。