首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

c语言中memory.h有什么作用

发布网友 发布时间:2022-04-22 08:20

我来回答

2个回答

热心网友 时间:2022-06-18 12:27

对内存操作的头文件
如要使用malloc函数
// malloc.c

#include <memory.h>
#include <stdio.h>

main()
{
char *p;

clrscr(); // clear screen

p=(char *)malloc(100);
if(p)
printf("Memory Allocated at: %x",p);
else
printf("Not Enough Memory!\n");

free(p);

getchar();
return 0;
}

热心网友 时间:2022-06-18 12:28

提供了内存操作相关的一些函数及声明,如:
extern void *memchr(const void *, int, size_t);
extern void *mem*y();
extern void *memchr();
extern void *memcpy();
extern void *memset();
extern int memcmp();

如果你的程序中有用到这些函数的话,必须包含该头文件。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com