Я листал книгу по изучению Связанного списка и увидел эти строки
if( *head == NULL){
}else if ( (*head)->next == (node *) NULL ){
}
в чем разница между NULL
и (узел * ) NULL
могут ли они использоваться взаимозаменяемо?
typedef struct nodeType{
int info;
struct nodeType *next;
}node;