回复帖子:(李凯(0.0.*.*))那可麻烦了!因为我的程序中要...

用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
验证码 点击获取验证码
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
  

主题最新回顾(发布时间:2004-2-9 9:57:00)
--  作者:李凯(0.0.*.*)
--  
那可麻烦了!因为我的程序中要经常向YD613显示器送指令,每个指令都很长,而且不同,主要是很多固定界面等,多定义一些数组又怕占用内存,有没有其它方法?当然没有的话我只有多定义数组了,大概有10K左右吧!

主题最新回顾(发布时间:2004-2-9 9:49:00)
--  作者:zhl(0.0.*.*)
--  
1) 如果有规律可用循环语句赋值,如:
for(i=0; i<20; i++ )
  {
   data[i] = i*20;
   }
2) 如果没有规律,只能单独赋值,如:
  data[0] = 0x11;
  data[1] = 0x12;
  data[2] = 0x13;
  data[3] = 0x1c;


主题最新回顾(发布时间:2004-2-9 8:13:00)
--  作者:李凯(0.0.*.*)
--  问题2:
你好!请教:我要重新给一个数组赋值时候,应该怎样做?我是这样做的:
    int data[20]={0x1b,0x42,0x33,0x1c};
    data[]={0x11,0x12,0x13,0x1c};
这种语法错误,可我不知该怎样给一个数组重新赋值,请赐教!