【发布时间】:2010-05-24 03:48:06
【问题描述】:
GCC 喜欢告诉我,我在其错误消息中缺少说明符限定符列表。
我知道这意味着我没有输入正确类型的东西。
但是究竟是什么说明符-限定符-列表?
编辑:
导致此问题的示例 C 代码:
#include <stdio.h>
int main(int argc, char **argv) {
struct { undefined_type *foo; } bar;
printf("Hello, world!");
}
从 GCC 给出这些错误:
Lappy:code chpwn$ gcc test.c
test.c: In function ‘main’:
test.c:4: error: expected specifier-qualifier-list before ‘undefined_type’
【问题讨论】:
-
或许您可以展示一个生成错误的代码行示例?
-
对于我们这些已经学会不犯任何错误的人来说,很难猜出你正在犯了什么错误 - 所以插图会有很大帮助.
标签: gcc compiler-errors