Я пытаюсь вставить в переднюю часть связанного списка, а также вернуть выделенную голову, когда голова NULL, но, похоже, работает только в том случае, если голова не является NULL.Использует функцию, которая назначает нулевой указатель с использованием нулевого указателя в качестве аргумента, действительного в C?
по существу, если
node* x = NULL;
является
x = addfront(x, 3)
действует?
Что значит «это работает, только если голова не NULL»? что он делает, когда он «не работает»? Также что делает 'addfront()' do/return? – Mike
Может быть или не быть действительным в зависимости от кода внутри 'addfront'. – zwol