设为首页 加入收藏

TOP

UNIX编程课堂笔记(二)
2014-11-24 03:29:36 来源: 作者: 【 】 浏览:2
Tags:UNIX 编程 课堂笔记
munmap(void*,size_t);

试验:
使用mmap分配空间 。
1.学习使用mmap分配,munmap释放
2.体会PROT_READ|PROT_WRITE的作用
MAP_SHARED|MAP_PRIVATE
3.映射必须是一个页
4.释放的大小与规律

总结:
1.使用mmap分配空间。
2.RPOT_WRITE PROT_READ PROT_EXECUTE作用
3.释放空间的规律
4.分配的开始位置可以指定.
sbrk/brk与mmap不要混杂使用。


回顾:


1.使用brk/sbrk(大块内存/无权限考虑)
2.使用mmap/munmap (大块内存/有权限考虑)
3.两组内存分配函数的区别,以及new/malloc的区别。
作业:
1.
输入随便多个数或者指定个数的整数,使用brk/mmap申请内存存放输入数。
输入完毕,把素数与合数分开分别打印出来。

2.
找出10000之内所有相邻素数。

思考:
1。声明函数指针变量.
2。函数指针类型转换.
3。函数指针赋值.
*4。函数是怎么传递参数的,尤其是指针参数以及C++的引用?


1.zip 压缩文件名 目录/*


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android基础教程:利用Android SD.. 下一篇Android基础教程:利用NDK编写Hel..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·工业机器人TCP校准中 (2025-12-25 05:19:17)
·opc 通讯协议与 TCP (2025-12-25 05:19:15)
·labview中tcp/ip通信 (2025-12-25 05:19:13)
·新书介绍《Python数 (2025-12-25 04:49:47)
·怎么利用 Python 进 (2025-12-25 04:49:45)