本帖最后由 rjx007 于 2019-2-18 14:26 编辑
继续诚求解答。先谢谢各位高手。
有3个数组,其中C数组为待赋值的数组,另两个已知的数组A和B里各有100个不相同的元素,按给定的条件,使C数组能得到不同的值,希望能用指针的方法解决此问题。
uchar C[100]={0};
uchar A[100]={100个已知元素};
uchar B[100]={另外100个不同的已知元素};
if(PIND.4==1)
{
使C数组等于A;
}
else if(PIND.4==0)
{
使C数组等于B;
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
如果是后者, C不需要定义为数组, 而是定义为指针
uchar * C;
uchar A[100]={100个已知元素};
uchar B[100]={另外不同的100个已知元素};
if(PIND.4==1)
{
C=A;
}
else if(PIND.4==0)
{
C=B;
}
一周热门 更多>