realloc动态数组以及作用域
来源:互联网 发布:three.js开发指南 编辑:程序博客网 时间:2024/06/03 19:32
#include <stdlib.h>#include <stdio.h>#define SIZE 20int *p ;int m = SIZE;int n = 0;//多少个元素int main(){p = malloc(SIZE);scan_input();printArray();free(p);return 0;}void scan_input(){//scanf("%d",p[]);int i =0;while(1){if(i>=m/4){//int 类型所以除以4//rellocm = m*2;//一次性扩大两倍printf("%s","realloc...");p = realloc(p,m);}scanf("%d",&p[i]);if(p[i] == -1){break;}i++;n++;}return ;}void printArray(){int i;for(i=0;i<n;i++){printf("%d\n",p[i]);}return ;}
0 0
- realloc动态数组以及作用域
- malloc realloc创建动态数组
- 发现realloc实现动态数组
- c语言动态调整数组大小如何使用realloc
- 动态内存管理 :malloc ,calloc,realloc,柔性数组
- 静态数组不能扩容(realloc),动态的才可以(如何创建动态数组)
- 动态内存的分配,包括 new delete malloc realloc free,一维数组和二维数组
- 动态内存管理总结(malloc、calloc、realloc的区别),以及内存泄漏常见问题
- 探析malloc、calloc和realloc的区别以及认识柔性数组
- rn_xtcxyczjh-10 动态指针数组[size_t, realloc,gcc -D编译时定义宏]
- 内存空间分配,以及malloc、calloc、realloc、alloca、realloc的区别
- 作用域以及this
- const 数组 & 作用域
- realloc
- realloc
- realloc
- realloc
- realloc
- HDOJ 4513 吉哥系列故事——完美队形II(Manacher)
- Ceph概况
- js实现黑白div块画空心的矩形、三角形、菱形、圆形
- WebSocket
- finally中的内容一定会执行吗?极其执行的前后顺序?
- realloc动态数组以及作用域
- swift中NSTimer的使用
- Spring MVC 自学杂记(五) -- SpringMVC与前台的json数据交互
- 博为峰JavaEE技术文章 —— Hibernate 指南(3)Hbm文件
- 动态规划练习——登山
- 简单介绍一下TPshop商城使用,TPshop商城使用的安装--windows环境
- 将二叉树拆成链表
- HDOJ 1251 统计难题(map or 字典树)
- 第四次上机作业