📄 ex4-21.c
字号:
#include <stdio.h>
void Key_0() {
/* "0" 键处理 */
}
void Key_1() {
/* "1" 键处理 */
}
void Key_2() {
/* "2" 键处理 */
}
/* k3, k4, ... 其它键处理 */
/* 函数指针数组定义 */
code void (code * KeyProcTab[])()= {Key_0, Key_1, Key_2/*k2,...,k9 */ };
void main() {
unsigned char key,num;
while(1){
scanf ("%c", &key); /* 等待按键 */
num=key-0x30; /* 计算键值 */
(*KeyProcTab[num])(); /* 按键值散转 */
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -