C语言switch或if语句替换成函数指针数组形式
使用原因
如果1个switch有多个case,或是有多个if-else语句,不利于程序的阅读和扩展。改进方法可以使用函数指针数组的方式替换。
一、函数指针数组
文章目录使用原因一、函数指针数组总结
一、函数指针数组
直接上代码
#include <stdio.h>
#define SUCCESS 0
#define ERROR -1
#define SIZE(a) ((sizeof(a)) / (sizeof(a[0]))) //表的大小
typedef struct
{
in
原创
2021-03-24 10:56:41 ·
787 阅读 ·
0 评论