linux内存管理实验.pptVIP

  • 3
  • 0
  • 约2.17千字
  • 约 10页
  • 2019-09-25 发布于湖北
  • 举报
linux操作系统 华软软件学院电子系 P* P* P* P* Linux操作系统 华软软件学院电子系 P* 内存管理实验 掌握linux下内存管理相关的API 动态申请内存、调整及释放 实验目的 内存管理相关系统调用 void *malloc(int size); 动态申请内存 int* p,p1; p= (int *) malloc (sizeof(int)); void free(void *block); 释放由malloc申请的内存 free(p); extern void *realloc(void *mem_address, unsigned int newsize);重新申请内存 p1=(int*)realloc(p, sizeof(int)*10); void* alloca(int len); 半自动分配内存 p=(int*) alloca(sizeof(int)*10); 内存管理基本概念 下面是C语言可执行程序的基本情况 在linux下编译完,得到一个可执行程序后,这个可执行文件的信息可以用ls、file、size等命令来查看它的信息: $ gcc hello.c -o hello $ ls -lh hello -rwxrwxr-x 1 sice sice 7.2K 11月 20 11:07 hello $ fil

文档评论(0)

1亿VIP精品文档

相关文档