回答編集履歴

1

追記

2017/10/03 08:51

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -66,6 +66,30 @@
66
66
 
67
67
 
68
68
 
69
+ **追記**
70
+
71
+ いまちょっと調べてみたら、dataを単数形として使うネイティブもいるようです。
72
+
73
+ ですので、必ずdatumを使わねばならないというわけではありませんが...
74
+
75
+ ```C
76
+
77
+ SCORE_DATUM data[HOGE];
78
+
79
+ for(int i = 0; i < HOGE; i++) {
80
+
81
+ SCORE_DATUM datum = data[i];
82
+
83
+ }
84
+
85
+ ```
86
+
87
+
88
+
89
+ こんな風に書けるので、けっこう便利です。この例だとコピーコストが生じますが。
90
+
91
+
92
+
69
93
  ---
70
94
 
71
95
  > malloc使って動的にメモリを確保したい