关于未指针数组赋值的问题
程序代码:
#include <stdio.h> #include <stdlib.h> int main() { int *PArray = NULL; int Total = 0,i = 0; printf("输入数组中元素的个数:\n"); scanf("%d",&Total); PArray=(int *)malloc(Total*sizeof(int)); for(i=0;i<Total;i++) scanf("%d",PArray++); for(i=0;i<Total;i++,PArray++) printf("%d",*PArray); printf("\n"); return 0; }//想请教这样给指针数组赋值存在什么问题?为什么输出会出错?