Switch语句
2019-08-16 07:50:11来源:博客园 阅读 ()
下面是一些与 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则运算
- 多路分支----switch语句 2018-12-04
- 第三章 变量、函数和流程控制 2018-12-04
- java-执行流程控制语句 2018-12-04
- c++的if语句中的110为什么不等于110? 2018-10-19
- 常用的 SQL语句------CRUD 2018-06-27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash