C++中交换机实例的切换

C++中交换机实例的切换,c++,switch-statement,C++,Switch Statement,开关箱中是否可能有一个开关箱3次?如果我有一个主开关盒,里面有三个,比如: switch(bla) case 1: switch(bla2) bla break; case 2: switch(bla2) bla break case 3: switch(bla2) bla break 所以bla2就是我正在检查的同一个字符串。是的,您可以嵌套switch语句 与您的示例不同,您必须正确使

开关箱中是否可能有一个开关箱3次?如果我有一个主开关盒,里面有三个,比如:

switch(bla)
  case 1:
    switch(bla2)
       bla
       break;
 case 2:
    switch(bla2)
      bla
      break
 case 3:
   switch(bla2)
      bla
      break
所以bla2就是我正在检查的同一个字符串。

是的,您可以嵌套switch语句


与您的示例不同,您必须正确使用大括号{},以便计算机清楚地知道您想要做什么。我想您必须首先决定要做什么。

是的,嵌套开关是可能的。但是,您必须使用{}

开关1{ 案例“A”:
你为什么不试试看呢?你希望代码能做什么?也请注意,在C++中你根本不能切换字符串。我有一个代码,我有一个类似的开关语句,但是我没有得到正确的结果,所以我想知道它是否不可能像这样使用它。我有一个在网格中行走的机器人,所以我有一个SW。很想跟他走。如果这有意义的话。看着你的伪代码,我不知道你期望它做什么。如果你不告诉我们你想完成什么,你已经尝试了什么,以及它在做你想做的事情时是如何失败的,那么帮助你是非常困难的。