C ++静的リスト

重要なデータ構造の一般的なリストがあります。最も簡単な方法は、リンクされたリスト:アドレスを格納リストの先頭ポインタ変数ヘッド。最初の要素のアドレスを指します。リストの各要素はノードと呼ばれ、

実際のユーザデータを有する最初の部分、次のノードのアドレスの後半部分:各ノードは二つの部分を含みます。このリンクリストデータ構造は、構造体とポインタで達成されなければなりません。

書式#include <iostreamの>
 使用して 名前空間はstdを、
構造体の学生
{ 
    int型NUM;
    フロートスコア。
    構造体の学生* 次の; 
}。

INT (){主
    生徒A、B、C、 *ヘッド、* ; P 
    a.num = 31001 ; a.score = 89.5 
    b.num = 31003 ; b.score = 90 
    c.num = 31007 ; c.score = 85 
    ヘッド =&; 
    a.next =& B;
    b.next=&C。
    c.next = NULL; 
    P = ヘッド。
    やる 
    { 
        coutの <<のp> NUM << "  " << P->スコア<< てendl; 
        P = P - > 次。
    } 一方、(P!= NULL);
    リターン 0 ; 
}

 

おすすめ

転載: www.cnblogs.com/overdo1949/p/11262890.html