大家好,这是我的第一个问题,如果我做错了,请原谅我。
我一直在尝试为我编写的结构分配内存。定义如下;
struct newstruct* temp1;
temp1 = malloc(1*sizeof(struct newstruct));
每当我尝试分配这样的内存时,我总是得到“内置函数'malloc'”警告的“[警告]不兼容的隐式声明”。 我不明白我的定义是否错误或者我遗漏了什么。
答案 0 :(得分:0)
尝试添加:
#include <stdlib.h>
到您的包含。