malloc 和free例程
2024-08-31 14:29:56
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
scanf("%d",&a);
int *p=(int *)malloc(a*4);//注意:因为malloc是byte的,所以这里要乘以4,不然free的时候程序就会奔溃,因为使用的空间大于申请的空间。
for(int i=0;i<a;i++)
{
scanf("%d",&p[i]);
}
for(int i=0;i<a;i++)
{
printf("%d ",p[i]);
}
free(p);
system("pause");
return 0;
}
最新文章
- 深入浅出Hyper-V网络虚拟化技术
- 关于Lind.DDD.Api客户端的使用与知识分享
- 【BZOJ-2732】集合选数 状压DP (思路题)
- IOS开发_中遍历数组的方法及比较
- iOS学习24之UIControl及其子类
- 转:[置顶] 从头到尾彻底理解KMP(2014年8月22日版)
- 认识C中的结构体
- [Unity菜鸟] 摄像头
- python的split用法
- VB EditGrid的用法
- 详解Objective-C中委托和协议
- PHP訪问MySql数据库 0基础篇
- c++ builder 2009如何生成独立运行exe(转)
- 201521123022 《Java程序设计》 第十二周学习总结
- js中session操作
- js实现图片上传预览功能,使用base64编码来实现
- 148. Sort List (java 给单链表排序)
- 【慕课网实战】Spark Streaming实时流处理项目实战笔记二之铭文升级版
- 使用SHA256WithRSA来签名和验签(.NET/C#)
- 原生 js 时钟实现
热门文章
- WePy--使用zanUI组件
- HDU 1002 A + B Problem II( 高精度加法水 )
- koa,express,node 通用方法连接MySQL
- 小学生都能学会的python(文件操作)
- 自备LocalDateTime工具类
- React:关于虚拟DOM(Virtual DOM)
- java的反射机制(重要)
- 2015 Multi-University Training Contest 4 hdu 5338 ZZX and Permutations
- myeclipse导入工程 Some projects cannot be imported because they already exist in the workspace
- synchronized与static synchronized 的差别、synchronized在JVM底层的实现原理及Java多线程锁理解