导读:导读:数组的插入跟数组删除大体上差不多,当插入元素后,插入点后面的每一个元素向后移一个位置,而删除是向前移一个位置。
数组的插入:
#include
#define SIZE 10
int main()
{
int a[SIZE]={10,12,14,16,18,20,13,200,134,59}; /* 初始化数组 */
int b[SIZE+1]={0},i,j,x,v; /* b数组为插入后的数组,新插入了一个元素,所以要在原数组的基础上加1 */
printf(\"Please input insert addr:\");
scanf(\"%d\",&x); /* 插入值的位置 */
printf(\"Please input insert value:\");
scanf(\"%d\",&v); /* 插入值 */
for (i=0;i