[C, humor] Задачка
![](/images/graemlins/confused.gif)
myType a, *b;
-- что такого в этом коде?
это эквивалентно
myType a;
myType *b;
если не смеяться над самим идентификатором myType, то вполне адекватный код.
#define myType char*
![](/images/graemlins/laugh.gif)
![](/images/graemlins/wink.gif)
Ты знал, ты знал
#define a *c
![](/images/graemlins/shocked.gif)
Могут ли переменные a и b иметь одинаковый тип?
А такой вариант проканает?и где тут а?
myType a, *b;
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."
Класс. 404 лаборатория развлекается.
Говорящее название. Это где такое?
typedef (void)myType;
или как там объявление функционального типа писалось... По крайней мере, для "void f {}", "f" и "&f" имеют одинаковый тип, что меня всегда безмерно удивляло.
Оставить комментарий
Realist
Пример объявления переменных из реального кода:Могут ли переменные a и b иметь одинаковый тип?