Maison >développement back-end >C++ >Que fait sizeof en langage C ?
sizeof est un opérateur en langage C qui obtient la taille en octets d'une variable. Son utilisation est size_t sizeof (l'argument peut être un nom de variable, un type de données ou une expression). Le rôle de sizeof comprend la gestion de la mémoire, la gestion des structures de données, la vérification du type et la mise en œuvre de code multiplateforme.
Le rôle de sizeof en langage C
sizeof est un opérateur en langage C utilisé pour obtenir la taille en octets d'une variable ou d'une donnée. Il s'agit d'un opérateur unaire et l'opérande peut être un nom de variable, un type de données ou une expression.
Usage
<code class="c">size_t sizeof(argument);</code>
Parmi eux, l'argument peut être :
Return type
sizeof renvoie une valeur de type size_t, représentant la taille en octets des données ou de l'expression.
Fonction
l'opérateur sizeof a principalement les fonctions suivantes en langage C :
Exemple
<code class="c">int main() { int a = 10; double b = 3.14; printf("Size of int a: %zu bytes\n", sizeof(a)); printf("Size of double b: %zu bytes\n", sizeof(b)); return 0; }</code>
Sortie :
<code>Size of int a: 4 bytes Size of double b: 8 bytes</code>
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!