| 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 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 >

    Previous :

    next :
      articles connexes
    ·Comment utiliser le threading et messages dans Visual C…
    ·Comment utiliser un GDB Simulator 
    ·Comment changer mon mot de passe SYSDBA 
    ·Comment créer un Cipher en C 
    ·Comment retourner un numéro dans booléenne 
    ·Qu'est-ce qu'un pointeur en C 
    ·Comment créer un BlogSkin pour Blogger 
    ·Comment Jeux de programmer en C + + 
    ·Comment créer une application console C qui agit comme…
    ·Comment saisir un mélange de chiffres et de lettres d'…
      articles en vedette
    ·Comment écrire un script VBScript Général 
    ·Comment faire un bar NAVIGATON coutume dans iWeb 
    ·Comment détecter les caractères multi-octets en Java 
    ·Comment interroger en VB Script 
    ·Fonctions Type de données VBScript 
    ·Comment faire pour supprimer décimales dans Visual Bas…
    ·Comment faire pour intégrer Sprite Flex 
    ·Les erreurs de syntaxe dans les instructions SQL 
    ·Comment utiliser MATLAB pour résoudre un problème de …
    ·Apprentissage de la programmation avec Visual Basic Net…
    Copyright © Connaissances Informatiques http://fr.wingwit.com