科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
操作系统

switch语句用法(利用switch语句)

2023-06-06 操作系统 本文链接

懂C++的大佬们帮忙看看,为啥这两处地方报错呀,特别是后面的switch语句,具体代码还没往里填呢,就只是个框架,为啥也报错呢。[流泪]#编程#

经典算法赏析——达夫设备Duff's Device

达夫设备(Duff's device)是汤姆·达夫于1983年11月发明的C语言优化算法。可以高效率循环展开执行。算法巧妙地利用C语言switch语句特性来实现性能提高。

send to, from, count

register short *to, *from;

register count;

{

register n = count + 7/ 8;

switch

count % 8

{

case 0: do { *to = *from++;

case 7: *to = *from++;

case 6: *to = *from++;

case 5: *to = *from++;

case 4: *to = *from++;

case 3: *to = *from++;

case 2: *to = *from++;

case 1: *to = *from++;

} while --n > 0;

}

}

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读