忍者ブログ

いけいけ機械学習

統計、機械学習、AIを学んでいきたいと思います。 お役に立てば幸いです。

C言語 配列の要素数取得

配列全体のサイズを、配列1つのサイズで割れば、要素の数がでます。


#include <stdio.h>
main()
{
char array[]={'a', 'b', 'c'} ;

int i ;

/* 配列全体のサイズ */
printf("%d \n", sizeof array);

/* 配列一つのサイズ */
printf("%d \n", sizeof array[0]);

i = sizeof array / sizeof array[0] ;

/* 配列の要素数 */
printf("%d \n", i);

}



PR