Maison > développement back-end > C++ > le corps du texte

Comment trouver la taille d'un int en C/C++ ?

王林
Libérer: 2023-09-06 12:37:06
avant
622 Les gens l'ont consulté

Comment trouver la taille dun int en C/C++ ?

Dans cette section, nous apprendrons comment obtenir la taille d'un tableau d'entiers en C ou C++ ? La taille d'un int[] consiste essentiellement à compter le nombre d'éléments dans ce tableau. Pour obtenir cela, nous pouvons utiliser l’opérateur sizeof(). Si vous transmettez un nom de tableau dans sizeof() alors il renverra la taille totale du bloc mémoire occupé par le tableau. Maintenant, si nous divisons cela par la taille de chaque élément, nous obtenons le nombre d’éléments.

Voyons l'exemple ci-dessous pour mieux le comprendre.

Exemple
#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;
}
Copier après la connexion

Sortie

Memory occupied by data[]: 52
Size of data[] array: 13
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal