c++求改正:将一个任意整数插入到一个已排序的整数数组中,插入后数组中的数仍然保持有序。 要用指针

2024-12-22 17:05:08
推荐回答(1个)
回答1:

你数组只有10个长度, 你要加一个, 当然就越界了呀.
就是这句:
*(p+j+1)=*(p+j);
也就是对*(p + 10)或p[10]进行赋值操作, 能不越界么?