こんにちは!今日はC言語の配列、要素数を求める方法を学習しました。
要素数を求める方法はいくつかありますが、for文をつかった方法を学習しました。
ソースコード
#include <stdio.h>
int main(void)
{
int array1[] = {42,79,13,19,41};
int array2[] = {1,2,3,4,5};
int i;
for (i = 0;i < sizeof(array2) / sizeof(array2[0]);i++){
printf("array2[%d] = %d\n",i,array2[i]);
}
//array1の全要素をarray2にコピー
for (i = 0;i < sizeof(array2) / sizeof(array2[0]);i++){
array2[i] = array1[i];
}
for (i = 0;i < sizeof(array2) / sizeof(array2[0]);i++){
printf("array2[%d] = %d\n",i,array2[i]);
}
return 0;
苦しいC言語 http://9cguide.appspot.com/13-02.html
