Board logo

标题: cw6.2可能存在的问题 [打印本页]

作者: wuhanbailih    时间: 2009-11-18 10:02     标题: cw6.2可能存在的问题

我发现cw6.2可能不能使用中间变量,如果使用中间变量可能会死机或影响全局变量,例如:{byte  i,j;
         ........
         }
这条语句只在这个大括号里起作用,不会影响全局变量和系统的执行,但我在调试的时候发现有问题,如果我不用中间变量,所有的变量都用全局变量就不存在问题。
  还有,在函数调用的时候也不要用参数传递。例如:函数:F(byte x,byte y); 这样也会有问题。如果用函数 F(void);这样就不会有问题,如果实在是想传递参数,就用一个全局变量传递。如果函数有返回值也会出问题,例如 byte F(void);这样也会有问题。如果用 void F(void);这样就不会有问题了。
   以上是我在调试中发现的,仅供参考。
作者: flony    时间: 2010-3-18 09:29

是什么问题啊?
作者: dannyfeng    时间: 2010-3-18 15:17

谢谢分享,呵呵




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0