标题: 威纶通宏指令里面怎么定义全局变量 [打印本页] 作者: qq263946146 时间: 2019-11-25 11:23 标题: 威纶通宏指令里面怎么定义全局变量 void Read( )
{
unsigned short wordData;
unsigned char str1[10];
unsigned char str[10];
int result, i = 0;
unsigned int aver,sum = 0;
unsigned short c;
……
}
全局变量unsigned int WeightAD[16]
是直接写到Read()函数前面吗,结果运行不对啊。
回答:
放在macro_command main()前面就可以了。
据我所知 威纶的宏 全局变量的意思 在这一条宏的全局 并不是每条宏都能访问的。
所以没什么人用他。
例如你编写几个子函数来测试:
int result=0
sub add(int a,int b)
result = a+b
end sub