#include< stdio.h> #include#include int main() { int*p=(int*)malloc(20); if(p==NULL) { printf("%s",strerror(erron)); } else { int i=0 for(i =0;i<5;i++) printf("%dn",*(p+i)); } int*ptr=(int*)realloc(p,40) if(ptr!=NULL) { int* ptr=p; int i=0 for(i=0;i<10;i++) { *(p+i)=i; } for(i=0;i<10;i++) { printf("%d",*(p+i)); } } free(p); p=NULL; reutrn 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)