Вопрос о проверке состояния в списке ссылок - PullRequest
0 голосов
/ 31 мая 2019

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

1 Ответ

0 голосов
/ 31 мая 2019

Если head - это указатель типа структуры, указывающий на первый узел в списке ссылок, что означает while (head)?

иметь

while(head)

похоже на

while(head != NULL)

Цикл «Пока» работает, пока голова не будетне равно NULL?

да (предположим, что в его теле нет ничего, что позволяло бы выйти из цикла)

А что означает, если (! head) означаетпроверка условия

, чтобы иметь

 if(!head)

, как иметь

if(head == NULL)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...