Если head это указатель типа структуры, указывающий на первый узел в списке ссылок, что означает while (head)? Цикл while работает до тех пор, пока заголовок не будет равен NULL? Также, что значит if (! Head) при проверке состояния
Если head - это указатель типа структуры, указывающий на первый узел в списке ссылок, что означает while (head)?
иметь
while(head)
похоже на
while(head != NULL)
Цикл «Пока» работает, пока голова не будетне равно NULL?
да (предположим, что в его теле нет ничего, что позволяло бы выйти из цикла)
А что означает, если (! head) означаетпроверка условия
, чтобы иметь
if(!head)
, как иметь
if(head == NULL)