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

网站建设论文选题表直播开放平台

网站建设论文选题表,直播开放平台,荣耀手机官方网站,哔哩哔哩免费安装18 C内存管理 C 语言为内存的分配和管理提供了几个函数。这些函数可以在 <stdlib.h> 头文件中找到。 序号函数和描述1void *calloc(int num, int size); 在内存中动态地分配 num 个长度为 size 的连续空间&#xff0c;并将每一个字节都初始化为 0。所以它的结果是分配了…

18 C内存管理

C 语言为内存的分配和管理提供了几个函数。这些函数可以在 <stdlib.h> 头文件中找到。

序号函数和描述
1void *calloc(int num, int size); 在内存中动态地分配 num 个长度为 size 的连续空间,并将每一个字节都初始化为 0。所以它的结果是分配了 num*size 个字节长度的内存空间,并且每个字节的值都是0。
2void free(void *address); 该函数释放 address 所指向的内存块,释放的是动态分配的内存空间。
3void *malloc(int num); 在堆区分配一块指定大小的内存空间,用来存放数据。这块内存空间在函数执行完成后不会被初始化,它们的值是未知的。
4void *realloc(void *address, int newsize); 该函数重新分配内存,把内存扩展到 newsize

**注意:**void * 类型表示未确定类型的指针。C、C++ 规定 void * 类型可以通过类型转换强制转换为任何其它类型的指针。

#include <stdio.h>
#include <stdlib.h>
#include <string.h>int main()
{char name[100];char *description;strcpy(name, "Zara Ali");/* 动态分配内存 */description = (char *)malloc( 30 * sizeof(char) );//calloc(30, sizeof(char));if( description == NULL ){fprintf(stderr, "Error - unable to allocate required memory\n");}else{strcpy( description, "Zara ali a DPS student.");}/* 假设您想要存储更大的描述信息 */description = (char *) realloc( description, 100 * sizeof(char) );if( description == NULL ){fprintf(stderr, "Error - unable to allocate required memory\n");}else{strcat( description, "She is in class 10th");}printf("Name = %s\n", name );printf("Description: %s\n", description );/* 使用 free() 函数释放内存 */free(description);
}

当上面的代码被编译和执行时,它会产生下列结果:

Name = Zara Ali
Description: Zara ali a DPS student.She is in class 10th
http://www.yayakq.cn/news/221151/

相关文章:

  • 自己的网站怎么做搜索引擎网站管理助手4.1
  • 做网站和做网页一样吗企业网站 设
  • 做网站起什么名字比较好建阳建盏大师排名表
  • 关于加强内网网站建设的通知制作网页的软件免费
  • 建网站视频邢台做网站公司
  • 免费的旅游网站模板网站的控制面板
  • 做网站属软件什么专业传奇网
  • 二手商品网站制作济宁建设网站首页
  • 网站建设内容规划html制作企业宣传网站
  • 南宁网站建设优势在阿里怎样做单页销售网站
  • 学asp.net 做网站 书籍网站百度百科怎么做
  • wordpress建影视网站想给公司做个网站
  • 网站建设毅文科技宿迁房价下跌最惨小区
  • 西安网站建设制作网址之家大全
  • aspcms网站图片不显示网站开发设计南邮
  • 温州微网站制作公司推荐重庆微信开发网站建设
  • 非营利组织网站建设会计分录医院网上预约
  • 绍兴企业网站推广自己如何免费做网站
  • 电子政务网站代码网络舆情监测 toom
  • 联合创始人网站怎么做优秀网站参考
  • 阿里巴巴网站费用怎么做分录phpcms旅游网站模板
  • 网站2级目录怎么做东凤镇做网站公司
  • 淘宝做链接的网站微信机器人 wordpress 插件高级版
  • 怎么选择锦州网站建设有什么网站建设软件有哪些
  • 求个网站直接能看的青岛房产网首页
  • 扁平化配色方案网站仁寿县建设局网站
  • 做信息发布类网站用什么语言网站服务提供商
  • 门户网站建设方案文档培训教育类网站模板下载
  • 建设银行 商户网站打不开软件设计公司排名
  • 徐州网站制作方案汽车租赁网站开发