Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment remplir un DataReader utilis…
  • Comment utiliser C + + Classe Spéci…
  • Comment faire pour ajouter deux tabl…
  • Comment concevoir un programme C + +…
  • Comment faire pour convertir un alph…
  • Comment utiliser OLE Avec Visual C 
  • Comment faire un fichier GNU C + + 
  • Définition du RPC Fichier 
  • Comment détecter un débogueur 
  • Comment définir la valeur par défa…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment faire pour convertir Void sur Int

    La programmation C + + stocke les données linguistiques comme un type spécifique. Par exemple , les données numériques peuvent être stockés comme le type de données "int" . Un type de données a une adresse en mémoire qui stocke une valeur . L' adresse des données peut être stockée dans un pointeur de même type de données , ou comme un pointeur " void " . Un pointeur " void " peut stocker l'adresse de tout type de données. Par exemple , vous pouvez stocker l'adresse d'un type de données "int" un pointeur " void " . Choses que vous devez
    C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
    C + + Compiler , comme GCC
    Afficher plus Instructions
    1

    charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l'IDE.
    2

    créer une fonction principale , qui est l'endroit où votre programme débutera . Ecrivez ce qui suit au début du fichier de code source :

    int main () {}


    3

    déclarer une variable "int" par écrit ce qui suit dans les accolades de la fonction principale :

    int x = 500;
    4

    déclarer un pointeur " void " en écrivant ce qui suit ci-dessous la déclaration écrite lors de la précédente étape :

    void * voidPtr ;
    5

    affecter l'adresse du "int" type de données "x" au pointeur " void " . Ecrivez ce qui suit après le "vide " déclaration de pointeur :

    voidPtr = &x;
    6

    déclarer un pointeur "int" qui stocke l'adresse tenue par le pointeur " void " . Cela vous permettra de traiter l'adresse du pointeur " void " comme un type de données "int" . Vous pouvez accomplir cela par écrit la déclaration suivante au-dessous de celle écrite à l'étape précédente :

    int * IntPtr = (int *) voidPtr ;
    7

    imprimer la valeur située à l'adresse pointée par le pointeur " IntPtr » en écrivant ce qui suit:

    cout << * IntPtr << endl;
    8

    exécuter le programme en cliquant sur le vert bouton " Play" situé sur la rangée supérieure de boutons . Le programme mémorise l'adresse du " int " variable " x " à l'intérieur du pointeur " void " . Le pointeur " void " est alors accessible via l'utilisation du pointeur "int" " IntPtr, " et sa valeur de «500» est imprimé sur la console de sortie.
    < Br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment obtenir graphique en C + + 
  • Quels sont les clés d'attributs 
  • Comment faire pour convertir une chaîne en Enum 
  • Comment faire pour utiliser l'outil Calculer pour le RPC 
  • Comment utiliser la fonction strcpy en C + + 
  • Comment faire pour utiliser Visual Studio pour C + + 
  • Comment faire pour créer des fichiers PDF avec C Code Source 
  • Comment retourner un numéro dans booléenne 
  • Comment apprendre le C # en ligne 
  • XCode : Comment créer un Droplet 
  • Connaissances Informatiques © http://www.ordinateur.cc