博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言malloc用法
阅读量:7082 次
发布时间:2019-06-28

本文共 601 字,大约阅读时间需要 2 分钟。

hot3.png

#include 
#include 
int main(){    int *pi;    pi=malloc(100);    if(pi==NULL){        printf("Error! Out of memory!\n");        exit(1);    }    else{        printf("OK! memory enough!\n");        exit(0);    }    printf("123\n");//这句code不执行    return 0;}

malloc返回一个类型为void* 的指针,标准表示一个void*类型的指针可以转换为其他任何类型的指针。如果操作系统无法向malloc提供更多的内存,malloc就返回一个NULL指针。

void *malloc( size_t size );

void free( void *pointer );

void *calloc( size_t num_elements, size_t element_size );//返回之前把它初始化为0

void realloc( void *ptr, size_t new_size );

转载于:https://my.oschina.net/u/923087/blog/279205

你可能感兴趣的文章
个人关于面试的一些总结
查看>>
阿里云短信服务接口触发天级流控Permits:10
查看>>
2、hibernate的 save 保存失败的解决方法
查看>>
linux -- Ubuntu 命令技巧合集
查看>>
ANT无线通信技术(1) 简介
查看>>
struts2
查看>>
linux的几个常用命令
查看>>
第一个UG练习
查看>>
黄聪:php计算获取页面执行时间
查看>>
iOS 三种定时器
查看>>
[状压DP][二分]JZOJ 3521 道路覆盖
查看>>
【错误】 “=” 与 "==" 不分
查看>>
Java技术回顾之JNDI:命名和目录服务基本概念(转)
查看>>
0622 总结与回顾
查看>>
[转]SharePoint 2010 Download as Zip File Custom Ribbon Action
查看>>
面向对象-对象和类
查看>>
ROS系统玩转自主移动机器人(4)-- 嵌入式硬件平台
查看>>
[转]Python 资源大全中文版
查看>>
Unlock PeopleSoft Objects All at Once
查看>>
style定义
查看>>