动态数组(四)
#include<stdio.h>void f(int *q){*q=200;}main(){int *p=(int *)malloc(sizeof(int));*p=10;printf("%d\n",*p);f(p);printf("%d\n",*p);}
動態數組應用:(記得導入#include<malloc.h>)
#include<stdio.h> #include<malloc.h>int main(){int *pArr;int len,i;printf("請輸入數組的長度:\n");scanf("%d",&len);pArr=(int *)malloc(4*len);for(i=0;i<len;i++){printf("請輸入第%d個數:\n",i+1);scanf("%d",&pArr[i]);}printf("它的內容是:");for(i=0;i<len;i++){for(i=0;i<len;i++){printf("%d\t",pArr[i]);}}}總結