case后面只能跟常量表達(dá)式么?
準(zhǔn)確的說case后面跟的是一個(gè)確定的值,由于常量表達(dá)式也好,邏輯表達(dá)式(在C語言中邏輯表達(dá)式的值只有兩種而且是整形數(shù)值1或者0)也好都是返回的一個(gè)確定的值。因此switch case語句中case后可以跟邏輯表達(dá)式。(注:剛剛我試了一下,確實(shí)可以)
case后面只能跟常量表達(dá)式么?
準(zhǔn)確的說case后面跟的是一個(gè)確定的值,由于常量表達(dá)式也好,邏輯表達(dá)式(在C語言中邏輯表達(dá)式的值只有兩種而且是整形數(shù)值1或者0)也好都是返回的一個(gè)確定的值。因此switch case語句中case后可以跟邏輯表達(dá)式。(注:剛剛我試了一下,確實(shí)可以)