导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教一个宏定义问题?望不吝指教[max89c51]

 *第10848篇: 请教一个宏定义问题?望不吝指教

  
楼 主:max89c51 2003年4月23日09:26
 请教一个宏定义问题?望不吝指教
请教如何将一个带形参的子程序变成一个宏定义
如:
void change(unsigned char x,unsigned char y)
{
      unsigned char z;
      z=x;
      x=y;
      y=z;
}

void main()
{
     unsigned char aa,bb;
     change(aa,bb);   //  汇编出来后为 LCALL ,如何变为LJMP或者直接变为宏带入
     .......
}

  
2楼:zszhanhong 2003年4月23日19:01
 define   change(x,y,
define   change(x,y,z)   z=x;x=y;y=z
void main(void)
   {
    ...........
    ..........
    change(aa,bb,xx);
    ..........
    ..........
    }

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:请问用ADC0809采集8路数据,其中有一路没加输入电压,采样到的值会是什么?

[下一篇主题]:新手的一个问题