| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment déterminer la taille de la structure lors de l'exécution en C
    Le langage de programmation C a été conçu comme un langage de programmation de systèmes, destinés à un usage dans la construction d' applications des systèmes et des systèmes d'exploitation tels que Unix. En raison de ce rôle , le langage C travaille en étroite collaboration avec le matériel d'un ordinateur et les structures internes telles que la mémoire . C des fonctions telles que " sizeof ( ) " aider les programmeurs C déterminent l'utilisation de mémoire de différentes variables et des structures de données dans le programme Choses que vous devez
    compilateur C
    texte éditeur
    Afficher plus instructions
    1

    Mettre en place le programme cible. Alors que la fonction " sizeof ( ) " ne nécessite pas de bibliothèques spécialisées , il aide à être en mesure de formats de sortie pour vérifier que la fonction fonctionne correctement. Le programme se compose d'une fonction de base " main () " avec la possibilité de sortie à l'écran . Mettre en place le programme à l'exemple suivant :

    # include " stdio.h "

    int main () {

    return 0; }
    2

    déclarer une variable et un type de données . Dans l'exemple suivant , vous avez deux variables : " i ", qui est un nombre entier de base, et "x ", qui représente la structure «Exemple» de données que vous créez au début de la fonction: < br >

    int main () {

    struct {int Exemple un, int deux; };

    struct exemple x , int i = 2;

    return 0; }
    3

    Imprimer la sortie de la taille de chaque variable. En utilisant la fonction " sizeof ( )", vous pouvez imprimer la taille de chaque variable en octets. La taille des "i" en octets, comme avec tous les autres entiers , est de 4. La taille de "x" en octets, contenant deux entiers , est de 8 :

    printf ( "% lu " , sizeof ( i)); //4printf ( "% lu " , sizeof ( x ) ) ; //8

    Previous :

    next :
      articles connexes
    ·Comment utiliser les fonctions de paramètres variables…
    ·Comment utiliser le threading et messages dans Visual C…
    ·Comment utiliser un boîtier commutateur avec des plage…
    ·Comment faire pour créer les fichiers DLL 
    ·Comment lire le nombre d'octets Assemblée fichier Lang…
    ·Comment le programme C pour afficher Conversion des dev…
    ·Comment lire dans les chaînes dans un tableau C + + 
    ·Comment utiliser le modèle de Surcharge des fonctions …
    ·Comment utiliser les boutons radio dans Visual C 
    ·Comment passer des variables de bloc commun à C 
      articles en vedette
    ·Comment mettre à jour Xcode De Terminaux 
    ·Comment télécharger un fichier sur un serveur utilisa…
    ·Comment faire pour supprimer des caractères d'interlig…
    ·XNA effets Pixel Shader 
    ·Qu'est-ce que l' Arobase moyenne en Javascript 
    ·Les caractères génériques et les fonctions SQL 
    ·Comment obtenir le nom du script en VBS 
    ·Comment savoir si une classe existe en Ruby 
    ·Comment analyser les données FFT dans POA 
    ·Comment écrire informations entrées dans un fichier P…
    Copyright © Connaissances Informatiques http://fr.wingwit.com