| 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 utiliser un pointeur de fonction dans le tableau des entiers
    pointeurs de fonction sont une partie de la + + langage de programmation C . Un pointeur "points" à un emplacement en mémoire , donc quand vous changez une valeur de variable , vous changez la valeur en mémoire . Ceci se distingue du changement d'une valeur variable, qui ne modifie que la valeur de la fonction locale , et non l'espace de mémoire réel . Vous utilisez l'astérisque à pointer vers un tableau de fonction dans une déclaration C + + . Instructions
    1

    clic droit sur le C + + fichier de code source que vous souhaitez utiliser pour mettre en place le pointeur ; . Click " . Ouvrir avec " Cliquez sur votre C + + éditeur dans la liste des programmes
    Page 2

    créer la variable de pointeur de fonction . Le code suivant crée un pointeur vers une fonction qui retourne un tableau de valeurs entières :

    void (* myfunction ) (int []) ;
    3

    Attribuer le pointeur à votre fonction . Le code de l'étape 2 crée le pointeur , mais vous devez définir l'espace de mémoire à laquelle les points variables. Le code suivant assigne le pointeur vers la fonction " create_colors ":

    myfunction = & create_colors ;

    avis l' esperluette . L'esperluette indique au compilateur de "point" à l'emplacement de mémoire qui stocke la fonction " create_colors " .

    Previous :

    next :
      articles connexes
    ·Comment détecter un événement avec WIA Wait 
    ·Comment allouer un tableau 2D avec malloc 
    ·Comment trouver des ressources pour apprendre XCode pou…
    ·Comment faire pour convertir une chaîne en Enum 
    ·Comment faire un bouton cliquable en C 
    ·Quel est le contraire de l' impression en programmation…
    ·Comment faire pour avoir des variables nullables 
    ·Comment ouvrir plusieurs fichiers en entrée et sortie …
    ·Comment lier des fichiers OBJ en Turbo C + + 
    ·Comment créer des projets à l'aide de programmation C…
      articles en vedette
    ·Comment écrire un cas de test du logiciel Step-by -Ste…
    ·Comment faire filtrage dans un ListBox dans VB.NET 
    ·Variables de référence en fonction PHP 
    ·Qu'est-ce qu'un point d'arrêt Exception 
    ·Comment faire pour importer une classe Python partir d'…
    ·Comment créer un générateur aléatoire en C 
    ·Comment faire pour convertir une application WPF pour u…
    ·Comment changer de fond HTML Color avec une invite en J…
    ·Comment faire pour supprimer une chaîne non terminée …
    ·Comment utiliser les API Windows pour modifier le fond …
    Copyright © Connaissances Informatiques http://fr.wingwit.com