自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 mmap函数学习记录

它可以被用于多种目的,例如将一个文件映射到内存中,或者创建一个匿名的内存映射区域。mmap()函数的返回值是一个指向映射区域的指针,如果映射失败,则返回 MAP_FAILED,通常是 (void *) -1。需要注意的是,使用mmap()函数创建的映射区域在使用完毕后需要通过munmap()函数进行解除映射,以释放相关资源。- `fd`:如果要将一个文件映射到内存中,需要传递一个文件描述符。- `MAP_FIXED`:固定映射,指定的 addr参数必须是一个合法的地址,用于指定映射区域的起始地址。

2023-08-22 17:43:44 34 1

原创 C语言不包含头文件可能会导致段错误

虽然是很简单的问题,但是却不容忽视,在这里记录一下。Linux编程需要用到大量的函数,无论是是标准io还是文件io,不可能记得所有函数的头文件,我们可以用linux的man手册来查看函数的详细介绍,另外gcc编译代码时候,我建议加上-Wall选项,尽量把程序调到没有告警为止,除非里面的告警是你可以解释的,比如有些变量定义了但是没使用这样的你心里有数的。

2023-08-10 15:56:35 450 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除