sbrk 和brk 函数使用举例
2014-04-03 00:47
260 查看
#include <stdio.h> #include <unistd.h> int main(){ int *p1,*p2,*p3,*p4,*p5,*p6; p1 = (int *)sbrk(sizeof(int));//Rxxx ---- ---- ---- *p1 = 1; printf("%d\n",*p1); printf("%p\n",p1); p2 = (int *)sbrk(sizeof(int));//xxxx Rxxx ---- ---- *p2 = 2; printf("%p\n",p2); p3 = (int *)sbrk(sizeof(int));//xxxx xxxx Rxxx ---- *p3 = 3; printf("%p\n",p3); p4 = (int *)sbrk(-sizeof(int));//xxxx xxxx ---- R--- printf("%p\n",p4); brk(p5 = p3 + 1); //xxxx xxxx xxxx Rxxx *p5 = 5; printf("%p\n",p5); brk(p1); //---- ---- ---- ---- R--- return 0; }
相关文章推荐
- brk()和sbrk()函数的使用
- brk()和sbrk()函数的使用
- fprintf/fscanf函数使用举例
- 举例讲解Go语言中函数的闭包使用
- brk和sbrk及内存分配函数相关
- 对称加密算法之RC4介绍及OpenSSL中RC4常用函数使用举例
- C++_函数的重载使用举例
- 举例讲解Go语言中函数的闭包使用
- oracle编程入门笔记2015-01-26--分析函数使用举例
- 关于python使用threadpool中的函数单个参数和多个参数用法举例
- realloc/setjmp函数使用举例
- ImageMagick 图片处理 函数说明和使用举例
- setjmp/longjmp函数使用举例
- brk和sbrk及内存分配函数相关
- SQL中函数的使用举例
- 用于字符输入的流成员函数使用举例
- 摘要算法之MD5介绍及OpenSSL中MD5常用函数使用举例
- 函数模版的使用简单举例
- 非对称加密算法之RSA介绍及OpenSSL中RSA常用函数使用举例
- unix网络编程之getaddrinfo函数详解及使用举例