Switch语句

2019-08-16 07:50:11来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Switch语句

下面是一些与 switch 相关的技术细节:

1.swithc 语句括号中的值必须是整型、字符型或枚举型。特别注意,不能使用字符串类型。

例如:
int
main() { cout << "Do you like fish?\n" << endl; string s; cin >> s; switch(s) { case"no"; //... break; case"yes"; //... break; } }
编译器错误提示: temp.cpp: In function ‘
int main()’: temp.cpp:8:10: error: switch quantity not an integer

2.case 语句中的值必须是常量表达式,不能使用变量。

3.不能再两个 case 语句张使用相同的数值。

4.允许再一个 case 语句中使用多个常量。

5.不要忘记再每个 case 语句末尾加上 break 。编译器不会给出未加 break 的任何警告信息。

 


原文链接:https://www.cnblogs.com/Charons/p/11195865.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:P1003铺地毯

下一篇:c++练习—实现简单的4则运算