c侧int a = 1;
switch(a)
{
case 1:
case 2:
printf("nihao:%d\n",sizeof(unsigned char *));
}
go侧
var marks int = 2
switch marks {
case 1,2:
fmt.Printf("1\n")
fmt.Printf("2\n")
default:
fmt.Printf("0\n")
}
本文通过一个简单的示例对比了C语言和Go语言中Switch语句的不同使用方式。在C语言部分展示了带有case标签的基本switch结构,并在Go语言部分介绍了如何使用多个case值及default标签。

被折叠的 条评论
为什么被折叠?