C++の2次元文字列配列で配列番号を数える

2 次元の文字列配列は配列の数を数えます。この要件は奇妙ですか? あまり奇妙ではありません。上記の 8 のマクロ定義では十分ではないという人もいます。毎回 1 足して 1 減算すればOKのようですが、そうではありません結局のところ、コードの最終決定権は私にあります。

char xxxxxxxxxxxxName[8][32]{
    "xxx",
    "xxxxx",
    "xxxxxx",
    "x",
    "xx",
    "xxxxxxxxxx",
    "xxxxxxxxxxxx",
    "xxxxxxxxxxxxxx",
};
 int nTotal = sizeof(xxxxxxxxxxxxName) / sizeof(xxxxxxxxxxxxName[0]);


 
 構造体の場合も同様で、上記は文字列配列ですが、構造体の場合は構造体のサイズで割るだけです。

おすすめ

転載: blog.csdn.net/qq_30377315/article/details/125220175