これは、最も一般的に使用されるデータ構造は、その手段のパッケージものです。
有向グラフcollectstruct {
装置名;
ツール名;
gameName;
muralName;
}。
//構造のセット:データへのアクセスの欠点は、ループを使用することができない、唯一の名前でデータに加えられました
書式#include <windows.hに> する#include <stdio.hに> // 以下は、道に私の家族の部屋を想像することができます // 私の家は、3次元メモリ構造である構造体Aggregation_DataStruct { CHAR * ; DEVICENAME のchar * ツール名; CHAR * GameName; CHAR * muralName; }; 静的構造体 Aggregation_DataStruct DataStuct_Aggregation = { .deviceName = " 電話" 、 .toolName = " ファン" 、 .gameName = " クロスファイア「 .muralName = 」オードリーヘップバーン" }; int型のmain(){ // (1)一方 { // 離散構造のセットは、最初のアドレスによって達成される各元素の含有量を循環させるために使用することができないため(INT = I 0、I < 4。 ; I ++ ) { のprintf(" DataStuct_AggregationはIS%S \ N- "、((+ DataStuct_Aggregation.deviceName I))); } // のみ次のような動作 のprintf(" DEVICENAMEは%S \ N- IS " 、DataStuct_Aggregation.deviceName)。 printf(" ツール名は%S \ nは" 、DataStuct_Aggregation.toolName)。 printf(" ツール名は%S \ nは" 、DataStuct_Aggregation.gameName)。 printf(" muralNameは%S \ nは" 、DataStuct_Aggregation.muralName)。 } 一方、(1 ) }