动态声明数组和指针

一、代码

#include <stdio.h>
#include <stdlib.h>

void main(){
    int x,*array;
    printf("需要申请的数组大小:");
    scanf("%d",&x);
    array=malloc(x*sizeof(int));
    for(int i=0;i<x;i++){
        array[i]=i;
    }
    for(int i=0;i<x;i++){
        printf("%d ",array[i]);
    }
   free(array); }

结果:

posted @ 2019-12-25 10:10  小菜将夜  阅读(193)  评论(0)    收藏  举报