Реализация структуры Typedef - PullRequest
1 голос
/ 25 мая 2020

Может ли кто-нибудь объяснить смысл кода и привести пример его использования? Я могу понять foo[100], но не bar.

typedef struct{
   int a,b;
} CELL, *PCELL;

CELL foo[100];
PCELL bar(int x, CELL y);

1 Ответ

2 голосов
/ 25 мая 2020
PCELL bar(int x, CELL y);

- объявление функции. Это означает, что bar примет int и CELL в качестве параметров и вернет указатель на CELL в качестве возвращаемого значения. Фактическое тело функции будет определено позже.

...