二次元配列の項目数を数えたい。
例えば
char arr[][10] = {"Hello", "I'm", "Jack"};
前の配列には 3 行 ( Hello
、I'm
、Jack
) と 10 列 (Hello
長さ 10 から 5 です) があります。
単一次元の配列のカウントを取得したい場合は、次のようにすることは誰もが知っています。
int size = (sizeof(arr) / sizeof(char));
しかし今、配列内の行数を単独で知る方法が必要です。
また、配列内の列数を単独で知る別の方法は?