在单片机程序中,函数指针数组和switch,switch有大量的case,谁的效率更高
时间: 2023-05-23 17:03:36 浏览: 325
这个问题需要看具体情况,通常情况下,函数指针数组的效率更高,因为它可以通过索引直接跳转到指定的函数,而switch语句则需要逐个比较每个case的值,这会导致在case很多的情况下性能下降。 但如果case的值非常离散,函数指针数组的效率可能会降低,因为它需要为每个离散的case值创建一个函数指针,而switch则不需要这样做。
阅读全文
相关推荐
















