LINUX.ORG.RU

ну, может покажешь, что не работает ? ;)

-- Keiko

anonymous
()

a->b это то-же самое, что и (*a).b

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

> bla* bla_ptr;
Только вроде бы в Си без плюсов, структуры описываются через ключевое слово ``struct'' (если отсутствует ``typedef''). e.g.:
struct bla *bla_ptr;

bla_ptr = (struct bla *)malloc(sizeoof(struct bla));
...
free(bla_ptr);

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

плохо ты K&R читаешь.
1) у тебя указатель не проинициализирован. если это и соберется, то упадет
2) если хочешь писать
bla* bla_ptr;

то структуру надо объявлять как-то так

typedef struct _bla{
int a;
char b;
} bla;


иначе везде перед bla_ptr придется ставить слово struct

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