LINUX.ORG.RU

struct node{
  int start;
  int end;
  gboolean visible;
  struct node *next;
};
ahonimous
()

И... что тут у тебя 15 строчка? Нужно как-то так

struct node;

struct node{ int start; int end; gboolean visible; struct node *next; };

mikki
()
Ответ на: комментарий от rg-400

аффтору этого учебника тоже.

Учебник по плюсам, там такое можно, а ТС почему-то решил что оно должно работать на С.

vga ★★
()
Ответ на: комментарий от vga

видимо, из-за высказываний автора в этой статье:

Урок 8 — Однонаправленный линейный список. Динамическое выделение памяти в Си

Динамическая память в си выделяется функцией new.

какой-то старый учебник повесили на сайт и еще умиляет ссылка «заказать программу».

rg-400
()

купи(скачай) K&R 1(2) издание и не читай всякую фигню.

rg-400
()
Ответ на: комментарий от rg-400

> Динамическая память в си выделяется функцией new.

Странная тенденция. Я тоже знаю преподавателей, которые преподают студентам C++, но упорно называют его C.

oami ★★
()
Ответ на: комментарий от oami

>Странная тенденция. Я тоже знаю преподавателей, которые преподают студентам C++, но упорно называют его C.

Обычный си за пределами юниксов используется не так и часто. В венде в своё время массово использовался (да и используется) с++, так что для многих, кто с ней связан, си - какой-то исторический динозавр, а с++ - «новая» версия си.

anonymous
()

>gboolean

GList же, зачем тебе велосипед изобретать раз уж глиб используешь.

Nakgidveef
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.