我的程序的第一行是:
/* Arquivo testaesparsas.c */
并且,在编译之后,我得到了那些(以及许多其他)错误消息:
visual studio 2010\projects\matrizes esparsas\matrizes esparsas\testeesparsas.c(1): error C2061: syntax error : identifier 'testaesparsas'
visual studio 2010\projects\matrizes esparsas\matrizes esparsas\testeesparsas.c(1): error C2059: syntax error : ';'
visual studio 2010\projects\matrizes esparsas\matrizes esparsas\testeesparsas.c(1): error C2059: syntax error : '.'
visual studio 2010\projects\matrizes esparsas\matrizes esparsas\testeesparsas.c(1): warning C4138: '*/' found outside of comment
令人惊讶的是,我在错误消息中发现了附加到 native 库(如 stdio.h)的错误:
1>c:\arquivos de programas\microsoft visual studio 10.0\vc\include\stdio.h(245): error C2059: syntax error : ')'
1>c:\arquivos de programas\microsoft visual studio 10.0\vc\include\stdio.h(247): error C2143: syntax error : missing '{' before '__cdecl'
1>c:\arquivos de programas\microsoft visual studio 10.0\vc\include\stdio.h(247): error C2146: syntax error : missing ')' before identifier '_DstSize'
1>c:\arquivos de programas\microsoft visual studio 10.0\vc\include\stdio.h(247): error C2081: 'size_t' : name in formal parameter list illegal
可能发生了什么?
最佳答案
visual studio 2010\projects\matrizes esparsas\matrizes esparsas\testeesparsas.c(1): warning C4138: '*/' found outside of comment
此警告可能是由于尝试嵌套评论或如果您在评论前键入“*”引起的:
int */*comment*/ptr;
或
a = b */*comment*/c;
关于c - Visual C++ 无法识别注释行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19338565/