Cの配列を使ってみる
基本は以下のように型つきの入れ物を用意する。
int main(int argc, char *argv[])
{
int ary[5];
}
以下のように初期化も同時に行える。
int main(int argc, char *argv[])
{
int ary[5] = {1, 2, 3, 4, 5};
}
上述の場合、要素数は以下のように省略して良い。
int main(int argc, char *argv[])
{
int ary[] = {1, 2, 3, 4, 5};
}
配列の要素数は以下のようにして求めることができる。
int main(int argc, char *argv[])
{
int ary[5] = {1, 2, 3, 4, 5};
printf("%lu", sizeof(ary) / sizeof(ary[0]));// 5 = 全体のサイズ / 1要素のサイズ
}
煩雑ですな。ループは普通にfor文とか使う。
TrackBack URL :
Comments (0)
コメントはまだありません»
コメントはまだありません。
この投稿へのコメントの RSS フィード。TrackBack URL
コメントする