99问答网
所有问题
switch语句中case后面可以加字符串么
如题所述
举报该问题
推荐答案 2016-07-07
不同的编程语言对它的定义是不同的,有的可以比如C#,有的不可以比如java你是什么编程语言啊亲!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vWeWjzO7XO7etvvvt7O.html
相似回答
SWITCH语句中的case后可以
是
字符串吗
?
答:
不可以的
,比如下面的程序:include<stdio.h> void main(){ char *p="abc";switch(p){ case "abc":break;} } 编译都通不过:error C2450: switch expression of type 'char *' is illegal error C2051: case expression not constant ...
C++中
switch语句中case
分句
后面
只能跟
字符
量吗?
答:
只要是能表示成 整数结果的表达式 全都可以
switch
case
语句
问题 表达式
可以
使
字符串吗
答:
不行
,可以是整形,包括bit,int,long。在C++里的话用字符也可以,比如case 'c',因为字符在内存里是用一个整数来表示的,也就是传说中的ASC码
switch语句中case后面可以
是
字符吗
答:
选B,
case后面只能是整型或字符型的常量或常量表达式
。一、switch是另外一种选择结构的语句,用来代替简单的、拥有多个分支的if else 语句,基本格式如下:switch(表达式){case 整型数值1: 语句 1;case 整型数值2: 语句 2;...case 整型数值n: 语句 n;default: 语句 n+1;} 二、它的执行过程是:...
C语言
switch语句中case后面
不跟数字跟字母行不行?要怎么做?
答:
可以跟字符,如
case
'A',等价于case 65,因为'A'的ASCII码值是65。不能跟
字符串
,如case "A"。
C语言编程
switch语句中case后面
如果是数字
答:
swithc(k){
case
1: //k的值为1跳到此行 case 'A': //k的值为'A'跳到此行,'A'代表字母A的ASCII码,即0x41 或65 case '5': //k的值为'5'跳到此行,'5'代表数字5的ASCII码,即0x35 或53 }
C语言
的switch
case
语句的case
常量 能匹配
字符串
常量吗?
答:
C语言的
switch
case
语句的case
不能匹配
字符串
常量,只能匹配整型类常量,如int short long char.switch用法格式:switch ( 表达式){ case 常量表达式1:语句1;[break;] 中括号,表示此
语句可以
没有 case 常量表达式2:语句2;[break;]……case 常量表达式n:语句n;[break;][default:]语句n+1;[...
c语言
switch语句中case后面
必须要接整型常量和
字符
型常量吗
答:
c语言
switch语句中case后面
必须要接整型常量和
字符
型常量吗 是的,
case语句
后面的必须是整型常量!整型常量有多种,比如int、char、enum枚举常量,在C++中bool类型也属于整型常量的一种。一般switch语句使用此种格式switch(表达式){case 常量表达式1:语句1;...case 常量表达式2:语句2;default:语句;}...
java
Switch语句
编译出错 孤立
的case
是什么意思
答:
case 后面
是常量表达式,并且必须是与条件表达式类型相兼容的值!也就是说,比如你的
switch
(a)里面的a是int 型的,那么case 后的值也应是和int 兼容的,如果你定义的a是字符型的话,那么b就应该加上单引号。另外,常量表达式的值可以是字符,但不能是
字符串
。
大家正在搜
switch语句中case后
js switch case语句
switch语句中default
switch case语句的例题
case语句后的多个语句必须用
c语言switch case用法
c语言switch语句例题
select case语句
java的switch语句
相关问题
Java的switch语句:case后只能接常量,不能是变量...
在switch多分支语句中,break语句有什么作用
原始字符串和普通字符串的区别
js字符串+=数字还是字符串吗
字符串常量池到底存放的是字符串引用还是字符串对象
httpclient 使用这个json字符串,遇到不规则的字...
如何判断字符串中,包含子字符串
swift字符串转double,double转字符串怎么实现