sergey@yo ~ $ cat test.c
struct BLA
{
int field;
BLA *next;
};
int main()
{
return 0;
}sergey@yo ~ $ gcc test.c
test.c:4: error: syntax error before "BLA"
test.c:4: warning: no semicolon at end of struct or union
sergey@yo ~ $ g++ test.c
sergey@yo ~ $ echo $?
0
sergey@yo ~ $Т.е. компилятор с++ такой синтаксис допускает, а компилятор С нет.
Подскажите, пожалуйста, как правильно определить список. Да за одним автора и название книги в которой описан именно С(а то у меня все книги по С++:)
> BLA *next;struct BLA *next;
>Да за одним автора и название книги в которой описан именно СНапример:
http://www.williamspublishing.com/Books/978-5-8459-0891-9.html
>>Да за одним автора и название книги в которой описан именно С
>
>Например:
>http://www.williamspublishing.com/Books/978-5-8459-0891-9.htmlСпасибо, думаю там я найду ответы на вопросы "a пaчaму так")