LINUX.ORG.RU

История изменений

Исправление qulinxao, (текущая версия) :

jr.

есть однонаправленный связанный список в стартовой программе.

можно ЛИ так переписать интерфейс(прототип) функции forward что бы вызов был бы

forward(node* prev,int a,int b,int c)

то есть убрать явное выделение struct denom next и потом копирование и модификацию next = *A; next.prev = A;

и вызывать

forward(&prev,a,b,c)

???

тогда к полям можно обращаться явно по имени без явного A->

Исходная версия qulinxao, :

jr.

есть однонаправленный связанный список в стартовой программе.

можно так переписать интерфейс(прототип) функции forward что бы вызов был бы

forward(node* prev,int a,int b,int c)

то есть убрать явное выделение struct denom next и потом копирование и модификацию next = *A; next.prev = A;

и вызывать

forward(&prev,a,b,c)

тогда к полям можно обращаться явно по имени без явного A->