看板 Programming 關於我們 聯絡資訊
※ 引述《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
ephesians:虛擬switch很酷,不過也是維護switch 59.112.225.140 02/21 08:51
Killercat:switch(strcmp(cmd0,str)){ 220.132.211.69 02/21 12:02
Killercat:這樣會不會看起來比較好懂... XD 220.132.211.69 02/21 12:02
godfat:樓上那樣不行喔…看清楚 cmd 220.135.28.18 02/21 14:22
UNARYvvv:本篇方法不行啦XD~ case 要接常數220.132.114.113 02/21 14:47
ephesians:不行,strcmp傳回值的值域太小了 59.112.225.140 02/21 14:54
ephesians:喔對,忘了很基本的東西,switch的限制... 59.112.225.140 02/21 14:56
buganini:似乎只能是int or char..... 163.22.93.130 02/22 15:36
buganini:(那我是在哪看到這種寫法的!?) 163.22.93.130 02/22 15:36
buganini:還是說別種語言可以!? 163.22.93.130 02/22 15:37