首頁 >後端開發 >C++ >如何在C/C++中找到int的大小?

如何在C/C++中找到int的大小?

王林
王林轉載
2023-09-06 12:37:06633瀏覽

如何在C/C++中找到int的大小?

在本節中,我們將了解如何在 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中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除