D:\Develop\Project\C\Dev\1.1.c In function 'main': 2 11 D:\Develop\Project\C\Dev\1.1.c [Error] expected identifier or '(' before numeric constant 6 11 D:\Develop\Project\C\Dev\1.1.c [Note] in expansion of macro 'N' 7 18 D:\Develop\Project\C\Dev\1.1.c [Error] lvalue required as left operand of assignment 7 35 D:\Develop\Project\C\Dev\1.1.c [Error] expected ')' before ';' token D:\Develop\Project\C\Dev\1.1.c At top level: 2 11 D:\Develop\Project\C\Dev\1.1.c [Error] expected ';', ',' or ')' before numeric constant 10 15 D:\Develop\Project\C\Dev\1.1.c [Note] in expansion of macro 'N' 16 18 D:\Develop\Project\C\Dev\1.1.c [Error] variably modified 'id' at file scope 17 3 D:\Develop\Project\C\Dev\1.1.c [Error] expected identifier or '(' before 'for' 17 16 D:\Develop\Project\C\Dev\1.1.c [Error] expected '=', ',', ';', 'asm' or '__attribute__' before '<' token 17 22 D:\Develop\Project\C\Dev\1.1.c [Error] expected '=', ',', ';', 'asm' or '__attribute__' before '++' token 18 3 D:\Develop\Project\C\Dev\1.1.c [Error] expected identifier or '(' before 'while'
时间: 2023-08-22 15:09:49 浏览: 176
这是一个C语言代码的错误信息,其中包含了一些语法错误和变量错误。具体来说,第二行第11列的错误是因为宏定义中使用了数字常量,而不是标识符或括号;第七行的错误是因为在赋值语句中左值不合法;第七行第35列的错误是因为缺少括号;第十六行的错误是因为在文件作用域中定义了可变长度的数组;第十七行的错误是因为for循环缺少标识符或括号;第十七行第16列和22列的错误是因为for循环语句中的变量定义不合法;第十八行的错误是因为while循环缺少标识符或括号。建议检查代码并修复这些错误。
阅读全文