用C语言写了一个输入一个一维数组的函数,如何在函数中调用该数组?
问题描述:
用C语言写了一个输入一个一维数组的函数,但是在主函数中并不能调用该数组,能通过编译。求大佬解读问题所在!!!
答
printf("%d ", *(p + i));
->
printf("%d ", p[i]);
scanf("%d", p1[i]);
->
scanf("%d", &p1[i]);
答
问题就在scanf那,需要加上&