堆空间的开辟与释放

来源:互联网 发布:python验证码识别 编辑:程序博客网 时间:2024/04/29 16:54
#include"stdio.h"#include"math.h"main(){    int size,i;    int* base =NULL,* p;    printf("输入大小;");    scanf("%d",&size);    base = (int *)malloc(sizeof(int)*size);//堆,需要释放free()    p=base;    if(base){        printf("开辟成功");        for(i=0;i<size;i++){            scanf("%d",p++);        }    }else{         printf("开辟失败");    }    p=base;    for(i=0;i<size;i++){            printf("%5d",*p++);        }}

0 0