switch-statement 相关问题

在计算机编程中,switch,case,select或inspect语句是一种选择控制机制,用于根据可变内容调用特定的代码块。

没有开关的灵活结构名称

对于我的代码,我需要一个可变的结构。根据计数器,结构应添加其他字段。所有字段都应灵活,可能具有不同的值。目前,我使用开关-...

回答 1 投票 1

在Woocommerce中切换语句和自定义短代码问题

我正在一家Woocommerce商店工作,在产品页面上,我想通过在文本编辑器中放置一个短代码来显示多个图像。图像是有条件的,只有在......时才会显示

回答 2 投票 2

命令行解析:如何将字符串解析为参数

我试图解析一个命令行参数,该参数将在switch语句中执行相关的情况。当我解析一个整数参数时(如下面的代码所示),关联...

回答 2 投票 0

我怎样才能使用具有以前所有情况的案例的开关盒

所以我在主类中做了一个简单的菜单,它有10个选项,从0到9,我使用一个开关盒来获取选项,然后执行某个代码,而第9个是在...中执行所有选项。 。

回答 2 投票 0

Do Go开关/箱子是否通过?

当你到达Go案例结束时会发生什么,它是否会落到下一个案例,或者假设大多数应用程序不想通过?

回答 1 投票 5

如何在RecyclerView适配器中添加switch语句?

我有一个带有一些图像的RecyclerView,在这里我想通过点击不同的图像打开不同的活动...所以,我认为在适配器的onClick上使用switch语句将解决我的...

回答 2 投票 -1

我的方法calcDiscount不会打印出来

编写一个方法calcDiscount,它接受两个参数:double price和表示折扣代码的char,并返回表示折扣金额的double计算...的数量

回答 1 投票 0

涉及带条件的数组的Switch语句中的情况

我有一个要迭代的数组,根据条件执行任务,我用if else完成了这个并用Switch实现它。条件是if(1 && 2)(然后执行...

回答 1 投票 0

试图更好地理解switch语句以及它们的表达式是如何相关/测试的

我正在阅读我的C教科书,我完全不知道任何理解以下代码片段的尝试。这本书没有给出一个完整的程序,只说明了变角...

回答 3 投票 0

如何允许用户确定模板类型?

我编写了一个工作的链接队列,它根据它的数据类型进行模板化,但是用户可能正在以几种不同的类型之一输入数据。如何选择在运行时使用哪种数据类型?它......

回答 2 投票 1

在switch-case语句之后,do-while循环不会循环

我正在尝试制作一些代码,询问用户他们想要完成哪些功能(例如在图表上查找哪个象限,等等)。但我也希望代码要求用户......

回答 2 投票 0

我可以在switch语句中放置一个return语句吗?

我是否允许有一个switch语句来决定返回什么?例如,我想根据我的随机生成器提出的内容返回不同的内容。 Eclipse给了我一个错误......

回答 4 投票 10

条件联合类型开关类型中的打字稿类型安全性

我有一个简单的函数,它将一个union类型和一个boolean作为参数,并且无法通过Typescript来输入它。我有这个代码(这里是游乐场):输入A ='a'| '一个';函数f(a:A,...

回答 1 投票 1

打开模板参数:gcc是否删除了交换机?

将(或可以?)基于模板参数的switch语句被编译器删除?请参阅以下函数,其中使用模板参数funcStep1来选择...

回答 3 投票 2

是否可以在Switch语句中执行以下操作 - C ++?

我是第二个OOP课程的编程学生,我有一个简单的问题,我无法在互联网上找到答案,如果它在那里,我道歉。我的问题是这样的:......

回答 10 投票 6

如何在Case命令中创建多个条件?

例如:var Msg:红衣主教; case WMGCH的消息:WM_KEYDOWN:WM_KEYUP:开始//做一些事情;结束;

回答 2 投票 -1

我想在用户等待时播放响铃铃声

我正在使用switch语句完成一项任务。 (我们的任务是在我们打电话给移动网络公司时显示菜单,例如按1来拨打电话套餐,按2按互联网套餐,所以我......

回答 1 投票 0

在switch语句中需要“常量表达式”? [重复]

我正在研究switch语句。 Java编译器告诉我在我的情况下需要一个常量表达式(x,y,z,a);这是从哪里来的,为什么我的代码不能运行switch语句? ...

回答 1 投票 -2

kotlin的'when'表达式如何作为这个switch-case代码进行处理?

int num = 100; char c ='a'; c = someBigTask(c); switch(c){case'a':num + = 100; case'c':num + = 10; case'd':case'e':num + = 100;我想通过'when'消除相同的代码...

回答 1 投票 -1

拥有一个没有值的switch语句case标签

当我意外地编写下面的代码片段(在C中的gcc上)int a = 2时,我正在使用Switch语句。开关(a){默认:...

回答 3 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.