小杨想在如上题所述的双向链表中加入一首新歌曲。为了能快速找到该歌曲,他将其作为链表的第一首歌 曲,则下面横线上应填入的代码为( )。
1 void insert(dl_node *head, string my_song) { 2 p = new dl_node; 3 p->song = my_song; 4 p->prev = nullptr; 5 p->next = head; 6 7 if (head != nullptr) { 8 ________________________________ // 在此处填入代码 9 } 10 head = p; 11 }