永发信息网

stc单片机,我用unsigned char xdata a[50]={0};是不是a中所有的元素中的值都为0了,初始化的问题

答案:4  悬赏:30  手机版
解决时间 2021-04-06 23:35
  • 提问者网友:山高云阔
  • 2021-04-06 01:17
不赋值的话,是随机的。
最佳答案
  • 五星知识达人网友:西风乍起
  • 2021-04-06 02:00
对的
其实到底是不是、你完全可以在KEIL里自己看看嘛、 keil里啥都能看
全部回答
  • 1楼网友:北城痞子
  • 2021-04-06 05:22
这款单片机的xdata最多只有1024字节,你的程序已经超过了,把除了数组之外的变量定义为dada型
  • 2楼网友:鱼忧
  • 2021-04-06 04:01
是的,如果是声明时初始化,只要定义第一个元素为0,后面就全为0了~
  • 3楼网友:患得患失的劫
  • 2021-04-06 02:34
应该这样赋值 for (k=0; k <50; k++) { a[k]=0; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯