C语言,怎么给数组里的某个数赋值?

两个数组a[50]={……},b[2]={……}数组b[]的数据是我自己输入的,例如输入0xAA,0xBB;数组a[]里的值除了a[25],a[26],其它是都是固定值。... 两个数组a[50]={……},b[2]={……}
数组b[]的数据是我自己输入的,例如输入0xAA,0xBB;
数组a[]里的值除了a[25],a[26],其它是都是固定值。我要把b[]的数据分别赋到a[25],a[26]里,并打印出赋值后的a[]。

要怎么写代码?我看书说是数组里的数是不能改的?要用结构体?具体是要怎么写代码?
我是业余C语言爱好者,帮我直接用代码来描述,抽象的看不懂……
展开
 我来答
九顶冒阳山
2019-07-17 · TA获得超过240个赞
知道小有建树答主
回答量:418
采纳率:100%
帮助的人:68.6万
展开全部
unsigned char a[50];
unsigned char b[2];
unsigned char i;

a[25] = b[0];//将b[0]的值赋给a[25]
a[26] = b[1];//将b[1]的值赋给a[26]

for(i=0;i<50;i++)
{
printf(”%x\n”,a[i]);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式