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
-----编辑原因 修改标题 |