server-api-valloc Posted on 2019-04-15 Edited on 2023-05-21 原型以页面大小作为内存块分配内存 12345// size:要分配的内存块数量//// return:// 成功时,返回内存地址,失败返回NULLvoid *valloc(size_t size); valloc内部实现 1234void * valloc (size_t size){ return memalign (getpagesize (), size);} 使用参考12345678910111213#include <stdio.h>#include <unistd.h>#include <stdlib.h>int main(){ void* pv = valloc(1); printf("page size:%d\n", getpagesize ()); free (pv); return 0;}