dlang语言dmd2最新编译器版本2103match语句还合法吗?如果可以使用给个例子
是的,match语句在D语言中仍然合法。以下是一个简单的示例:
int number = 2;
match (number) {
case 1: writeln("The number is one");
case 2: writeln("The number is two");
case 3: writeln("The number is three");
default: writeln("The number is not one, two, or three");
}
输出结果为:
The number is two
The number is three
The number is not one, two, or three
在上面的代码中,我们使用了match语句来匹配一个整数值。根据整数值的不同,会执行不同的case分支。如果没有任何一个case分支匹配,就会执行default分支。
原文地址: http://www.cveoy.top/t/topic/e7OC 著作权归作者所有。请勿转载和采集!