📄 basemmap.c
字号:
#include <stdlib.h>#include <stdio.h>#include <sys/stat.h>#include <sys/mman.h>#include <string.h>#ifndef MAP_NORESERVE#define MAP_NORESERVE 0#endifvolatile char ch;main(){ struct stat statbuf; uchar *buf; fstat(0, &statbuf); buf = mmap(NULL, statbuf.st_size, PROT_READ, MAP_SHARED|MAP_NORESERVE, 0, 0); if(buf != (uchar*)(-1)){ uchar *cur, *lim = &buf[statbuf.st_size]; for(cur = buf; buf != lim; ++cur){ ch = *cur; } munmap(buf, statbuf.st_size); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -