История изменений
Исправление alysnix, (текущая версия) :
Я вообще плохо понимаю, с чего кто-то подумал что * это не часть типа? Ну это же прям очевидно.
struct some_type{
...
...
...
} a, *b, **c;
ну где тут обьявлен тип - двойной указатель на структуру для ‘с’? его нет. он выводится по двум звездочкам, заносится компилятором в таблицу типов, и привязывается к ‘с’.
Исправление alysnix, :
Я вообще плохо понимаю, с чего кто-то подумал что * это не часть типа? Ну это же прям очевидно.
struct some_type{
...
...
...
} a, *b, **c;
ну где тут обьявлен тип - двойной указатель на структуру для ‘с’? его нет. он выводится по двум звездочкам, заносится компилятором ы таблицу типов, и привязывается к ‘с’.
Исходная версия alysnix, :
Я вообще плохо понимаю, с чего кто-то подумал что * это не часть типа? Ну это же прям очевидно.
struct some_type{ … … …
} a, *b, **c;
ну где тут обьявлен тип - двойной указатель на структуру для ‘с’? его нет. он выводится по двум звездочкам, и привязывается к ‘с’.