设为首页 加入收藏

TOP

详解realloc函数的功能——C语言代码展示
2014-11-23 21:36:06 】 浏览:2811
Tags:详解 realloc 函数 功能 语言 代码 展示

一、程序C语言代码展示如下:

/************************************************
运行平台:vc++6.0
实现功能:体现realloc函数的作用
************************************************/
#include
#include

#define NUM1 5
#define NUM2 10

int main(void)
{
int i = 0;
int *point = (int *)malloc(NUM1*sizeof(int));

printf("malloc指针point的值为:%p\n", point);

printf("为point[%d]~point[%d]赋值:\n", 0, NUM1-1);
for(i=0; i {
scanf("%d", &point[i]);
}
printf("point[%d]~point[%d]的值为:\n", 0, NUM1-1);
for(i=0; i {
printf("%2d", point[i]);
}
printf("\n\n");


point=(int *)realloc(point, NUM2*sizeof(int));
printf("realloc指针point的值为:%p\n", point);

printf("为point[%d]~point[%d]赋值:\n", NUM1, NUM2-1);
for(i=NUM1; i {
scanf("%d", &point[i]);
}

printf("point[%d]~point[%d]的值为:\n", 0, NUM2-1);
for(i=0; i {
printf("%2d", point[i]);
}
printf("\n");


free(point);

return 0;
}


C语言梳理一下,分布在以下10个章节中:


详解realloc函数的功能——C语言代码展示


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇动态顺序栈的C语言实现 下一篇C语言中给main函数传递参数

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目