作者buganini (霸格尼尼)
看板Programming
标题Re: [问题] 字串比较的问题
时间Wed Feb 21 08:43:52 2007
※ 引述《jgpnsgm (哼!)》之铭言:
: ※ [本文转录自 C_and_CPP 看板]
[--DELETE--]
switch(0){
case strcmp(cmd0,str):
//do something
break;
case strcmp(cmd1,str):
/do something
break;
}
Is this ok?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.22.93.130
1F:→ ephesians:虚拟switch很酷,不过也是维护switch 59.112.225.140 02/21 08:51
2F:推 Killercat:switch(strcmp(cmd0,str)){ 220.132.211.69 02/21 12:02
3F:→ Killercat:这样会不会看起来比较好懂... XD 220.132.211.69 02/21 12:02
4F:推 godfat:楼上那样不行喔…看清楚 cmd 220.135.28.18 02/21 14:22
5F:推 UNARYvvv:本篇方法不行啦XD~ case 要接常数220.132.114.113 02/21 14:47
6F:推 ephesians:不行,strcmp传回值的值域太小了 59.112.225.140 02/21 14:54
7F:→ ephesians:喔对,忘了很基本的东西,switch的限制... 59.112.225.140 02/21 14:56
8F:推 buganini:似乎只能是int or char..... 163.22.93.130 02/22 15:36
9F:→ buganini:(那我是在哪看到这种写法的!?) 163.22.93.130 02/22 15:36
10F:→ buganini:还是说别种语言可以!? 163.22.93.130 02/22 15:37