博主,你好,在这里我有点不清楚!void big_to_small_sort_2(unsigned char *p_ucInputBuffer)//第2种方法 把一个数组从大到小排序
{
unsigned char i;
unsigned char k;
unsigned char ucTemp; //在两两交换数据的过程中,用于临时存放交换的某个变量
for(i=0;i<const_array_size;i++)
{
ucGlobalBuffer_2=p_ucInputBuffer; //参与排序算法之前,先把输入接口的数据全部搬移到全局变量数组中。
}
红色标注地方,ucGlobalBuffer_2=p_ucInputBuffer,为什么能这样用啊?指针不是指的是地址吗?你这样是吧地址赋给数组? |