ViVi Home > 技術文書 > ポインタ入門 > 構造体演習問題 > newList


 

 

C/C++ ポインタ入門 > 構造体 > newList
Nobuhide Tsuda
Jan-2014

環状リストを返す関数

Node *newList()
{
    Node *ptr = new Node;      // 構造体 Node のオブジェクトを生成し、そのアドレスを ptr に代入
    ptr->m_next = ptr->m_prev = ptr;     // 次・前のノードへのポインタに自分自身のアドレスを設定
    return ptr;   // new したノードのアドレスを返す
}

解説:

 


前: | 次: