c中结构的动态分配

时间:2015-05-13 00:49:35

标签: c pointers dynamic struct allocation

大家好,这是我的第一个问题,如果我做错了,请原谅我。

我一直在尝试为我编写的结构分配内存。定义如下;

struct newstruct* temp1;
temp1 = malloc(1*sizeof(struct newstruct));

每当我尝试分配这样的内存时,我总是得到“内置函数'malloc'”警告的“[警告]不兼容的隐式声明”。 我不明白我的定义是否错误或者我遗漏了什么。

1 个答案:

答案 0 :(得分:0)

尝试添加:

#include <stdlib.h>

到您的包含。