このセクションでは、C または C? で整数配列のサイズを取得する方法を学びます。 int[] のサイズは基本的に、その配列内の要素の数を数えます。これを取得するには、sizeof() 演算子を使用します。 sizeof() に配列名を渡すと、配列が占有するメモリ ブロックの合計サイズが返されます。これを各要素のサイズで割ると、要素の数が得られます。
理解を深めるために、以下の例を見てみましょう。
#include <iostream> using namespace std; int main() { int data[] = {11, 22, 33, 44, 55, 66, 77, 88, 99, 91, 82, 73, 64}; cout << "Memory occupied by data[]: " << sizeof(data) << endl; cout << "Size of data[] array: " << sizeof(data)/sizeof(data[0]) << endl; }
Memory occupied by data[]: 52 Size of data[] array: 13
以上がC/C++ で int のサイズを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。