相关疑难解决方法(0)

内置函数'malloc'的隐式声明不兼容

我收到这个错误:

警告:内置函数'malloc'的不兼容隐式声明

我想这样做:

fileinfo_list* tempList = malloc(sizeof(fileinfo_list));
Run Code Online (Sandbox Code Playgroud)

仅供参考,手头使用的结构是:

typedef struct {
    fileinfo** filedata;
    size_t nFiles;
    size_t size;
    size_t fileblock;
} fileinfo_list;
Run Code Online (Sandbox Code Playgroud)

我没有看到我所做的事情有什么不妥.我只是创建一个tempList1 x的大小fileinfo_list.

c malloc struct

147
推荐指数
4
解决办法
15万
查看次数

在GCC中设置std = c99标志

我想知道是否有任何文件可以设置-std=c99标志,所以我不必为每次编译设置它.我在Ubuntu上使用GCC 4.4.

c programming-languages c99

63
推荐指数
2
解决办法
13万
查看次数

标签 统计

c ×2

c99 ×1

malloc ×1

programming-languages ×1

struct ×1