错误:使用常量时函数调用中的参数太少

时间:2015-04-16 21:36:37

标签: c

我定义了以下常量:

#define SIZE 1;

然后按如下方式使用它:

foo = calloc(SIZE, sizeof(char));

为什么我会这样:

  

错误:函数调用中的参数太少

1 个答案:

答案 0 :(得分:4)

丢失;中的#define。这正在扩展到:

foo = calloc(1;, sizeof(char));