大佬教程收集整理的这篇文章主要介绍了将GNU案例范围扩展转换为标准C,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
switch (value) { case 1 ... 8: printf("Hello,1 to 8\n"); break; default: printf("Hello,default\n"); break; }
编辑:具体如何处理非常大的switch语句?
switch(value) { case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: printf("Hello,1 to 8\n"); break; default: printf("Hello,default\n"); break; }
编辑:回答评论.
如果您的案例太多,那么您可能需要考虑用if-else结构替换switch-case.它可以更清洁,简洁和可读.
if (value >=1 && value <= 8) { printf("Hello,1 to 8\n"); } else { printf("Hello,default\n"); }
以上是大佬教程为你收集整理的将GNU案例范围扩展转换为标准C全部内容,希望文章能够帮你解决将GNU案例范围扩展转换为标准C所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。