Как использовать структуру в GCC? - PullRequest
0 голосов
/ 01 сентября 2010

В последнее время я работаю над компилятором gcc. когда я компилирую мой код, я сталкиваюсь с проблемой с объявлением структуры. Как решить эту проблему. Мне нужно написать синтаксис по-другому в GCC ?. если да, то как? пожалуйста, предложите что-нибудь.

1 Ответ

1 голос
/ 01 сентября 2010

Я вполне уверен, что gcc соответствует стандартам C, для более краткого объяснения, чем в стандарте, пожалуйста, обратитесь к страницам 148-150 C: Справочное руководство .

Так что что-то простое, как этот связанный элемент списка:

struct foo 
{
  int a;
  float b;
  char *s;
  struct foo *next;
} my_struct;

должно работать.

Если ваши потребности более сложны ... тогда вы должны опубликовать свой нерабочий пример.

РЕДАКТИРОВАТЬ: Если у вас нет доступа к CAR, то этого будет достаточно: http://publications.gbdirect.co.uk/c_book/chapter6/structures.html (очевидно, не C99)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...