- void Key_Pro(_Display_Typedef set,float *play)
- {
- if(KeyScan == 1)
- {
- KeyScan = 0;
- switch(KeyCode.Trg)
- {
- case STOP:
-
- break;
- case SET:
- play--;
- break;
- case UP:
-
- break;
- case DOWN:
-
- break;
- default:
- break;
- }
- }
- //return play;
- }
- float *DisPlay = 某个值
- Key_Pro(Set_Param,DisPlay);
DisPlay传递给 Key_Pro函数,当运行到case SET:指令之后,形参play的值发生变化,但是作为实参DisPlay值得并没有发生变化
----编译器iar for stm8 V2.10.5
平台 stm8s003f3
-----编辑原因 修改标题
|