重要なデータ構造の一般的なリストがあります。最も簡単な方法は、リンクされたリスト:アドレスを格納リストの先頭ポインタ変数ヘッド。最初の要素のアドレスを指します。リストの各要素はノードと呼ばれ、
実際のユーザデータを有する最初の部分、次のノードのアドレスの後半部分:各ノードは二つの部分を含みます。このリンクリストデータ構造は、構造体とポインタで達成されなければなりません。
書式#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 ; }