查ICP網(wǎng):全新的綜合網(wǎng)站備案信息查詢網(wǎng)
Copyright ? 2008-2028 www.mshuangcha.com [ 查icp] All Rights Reserved.
switch語句中case后面的表達(dá)式必須是什么?
case標(biāo)簽(case后)必須是常量表達(dá)式(constantExpression),如42或者'4'。
case標(biāo)簽(case后)必須是惟一性的表達(dá)式;也就是說,不允許兩個(gè)case具有相同的值。
其他規(guī)則:
只能針對(duì)基本數(shù)據(jù)類型中的整型類型使用switch,這些類型包括int、char等。對(duì)于其他類型,則必須使用if語句。
switch()的參數(shù)類型不能為實(shí)型 。
相關(guān)延伸:switch語句的語法如下(switch,case,break和default是關(guān)鍵字):
switch ( 變量表達(dá)式 ){case 常量1 :語句;break;case 常量2 :語句;break;case 常量3 :語句;break;...case 常量n:語句;break;default :語句;break;}