当前位置: 首页 > news >正文

网站建设好评语wordpress模板手机

网站建设好评语,wordpress模板手机,网络营销推广方法和工具有哪些?,网站设计网站开发优化动态内存分配 我们在开辟内存的时候就是 int a 3;这样 但是这样开的空间大小是固定的,且大小不能调整 但是如果我们用动态内存开辟的话,就可以自己申请和释放空间、 malloc 是C语言提供的一个开辟动态空间的函数 void* malloc (size_t size);//si…

动态内存分配

我们在开辟内存的时候就是

int a =3;

这样

但是这样开的空间大小是固定的,且大小不能调整

但是如果我们用动态内存开辟的话,就可以自己申请和释放空间、

malloc

是C语言提供的一个开辟动态空间的函数

void* malloc (size_t size);//size是要开辟的内存,单位是是字节

开辟成功的话会返回一个开辟好空间的指针,如果开辟失败,则返回NULL

返回值是void*,是指针,返回类型由情况定,如果需要整型,就是int*

free

free函数是用来释放动态内存的

void free (void* ptr);//ptr是malloc返回的指针

malloc和free都声明在 stdlib.h 头⽂件中

calloc

calloc和malloc一样都是动态内存分配

void* calloc (size_t num, size_t size)//开辟num个大小为size字节的空间

他和malloc的区别就是calloc会把申请的字节初始化

realloc

realloc函数就是让动态内存管理更加的灵活,作用是更改动态内存空间的大小

void* realloc (void* ptr, size_t size)

ptr就是开辟的动态空间的指针,size就是调整后的新大小,返回的void*为调整后的起始位置

realloc在调整内存空间的是存在两种情况:

  • 情况1:原有空间之后有⾜够⼤的空间
  • 情况2:原有空间之后没有⾜够⼤的空间

情况一就是在后面直接追加空间,情况二及时找另外一个合适的空间用

常见的错误

对NULL指针解引用

当开辟动态空间失败返回NULL时,在对指针解引用就会报错

对动态内存的越界访问

动态内存的和我们开辟出来的常量一样,不能被越界访问,否则会报错

对非动态开辟内存使用free释放

free只能用于动态空间的释放,不能用于非动态开辟内存

使用free释放一块动态开辟内存的一部分

动态空间必须全部释放,不能只释放一部分

对同⼀块动态内存多次释放

一块动态内存只能被释放一次

动态开辟内存忘记释放

会导致内存泄漏

所以动态开辟的空间⼀定要释放,并且正确释放!!!


今天的知识讲解完啦,如果觉得有用可以点一下赞和关注,也可以先收藏以防需要时找不到哦,当然如果作者写的哪里有问题欢迎指出,我们一起进步!!!
祝看到这里的人天天开心哦(笔芯)

http://www.yayakq.cn/news/185419/

相关文章:

  • 微网站建设服务商中国那个公司的网站做的最好
  • 设计一个完整的静态网站网站推广服务属于广告吗
  • wdcp怎么上传做好的网站用齐博cms建网站
  • 兰州广告公司网站建设上海网络营销的企业
  • 扬中网站建设价格wordpress 插件 手机
  • 如何在交易网站做电子印章用iis制作简单网站
  • 郑州商城网站开发佛山低价网站建设
  • 大兴手机网站建设开发一款小程序
  • 国家能源局网站线路建设邯郸市最新招聘信息
  • 梅花手表网站广西桂林自驾游最佳线路推荐
  • 用固定ip做访问网站服务器移动免费网站建设
  • 做网站必须购买空间吗外贸软件哪个好
  • 外贸一般上什么网站壁画网站建设
  • 做ppt的网站叫什么浙江省建设工程检测协会网站
  • 上海建溧建设集团有限公司网站内容平台策划书
  • 网站开发的设计思路网站建设公司海南
  • 网页制作网站开发的论文app软件开发工具排名
  • 为网站生成rss网站模块功能
  • 广州app网站开发做网站便宜
  • 建立网站服务器怎么弄在手机里面开网店怎么开
  • 做网站用采集wordpress cart插件
  • 嘉兴专业自助建站免费咨询seo如何优化网站推广
  • 做网站最小的字体是多少东莞常平二手房价最新消息
  • 建e网下载太原网站seo顾问
  • 有没有做博物馆的3d网站西宁网站建设嘉荐君博l
  • 邦泽网站建设深圳龙岗区坂田街道
  • 营销型网站建设eyouc西安建设学院网站
  • 门户网站建设注意事项做网站空间放哪些文件夹
  • 做一家影视网站赚钱吗个人网站自助建站
  • 银川建设网站wordpress 广告 能赚多少