Keil C51 数组清空
答案:1 悬赏:30 手机版
解决时间 2021-03-23 19:11
- 提问者网友:遁入空寂
- 2021-03-23 14:51
Keil C51 数组清空
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-03-23 15:32
方法有两个
一是使用for循环语句进行逐个赋值
for(i=0;i<10;i++)
{ a[i]=0; }
另一种则是使用有效长度来指定每次提取内容
就是指定一个结束符号,每次只保存或提取到这个结束符号
例如使用结束符号是空格,空格对应十六进制码为 0x20
for(i=0;i<10;i++)
{ b=a[i]; //提取内容
if(a[i]==0x20){ i=0; break; }//如果遇到结束符号,则退出循环
}
上诉代码,只是简略的写法,也是原理,您可以根据你的实际情况修改来自:求助得到的回答
一是使用for循环语句进行逐个赋值
for(i=0;i<10;i++)
{ a[i]=0; }
另一种则是使用有效长度来指定每次提取内容
就是指定一个结束符号,每次只保存或提取到这个结束符号
例如使用结束符号是空格,空格对应十六进制码为 0x20
for(i=0;i<10;i++)
{ b=a[i]; //提取内容
if(a[i]==0x20){ i=0; break; }//如果遇到结束符号,则退出循环
}
上诉代码,只是简略的写法,也是原理,您可以根据你的实际情况修改来自:求助得到的回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯