Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Qu'est-ce qu'un destructeur virtuel …
  • Comment faire un C + + fenêtre prin…
  • Comment accéder à la bibliothèque…
  • Comment lier la liste flux d'entrée…
  • Quels sont les pointeurs et comment …
  • Qu'est-ce qu'une Fragment de code C 
  • Comment obtenir un nom d'entrée ent…
  • Le projet Wireless AVR 
  • Comment Bubble Trier en C 
  • Comment Multiplier multiples entiers…
  •   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 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 " .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment écrire un programme Socket File Transfer Console Simple 
  • Comment insérer un tableau dans le premier élément en utilisant C + + 
  • Comment faire des divisions à virgule flottante 
  • Comment utiliser C + + destructeurs virtuelle 
  • Comment calculer octal en binaire Conversion 
  • Comment faire pour intégrer Python Dans Visual C 2008 
  • Définition des formulaires Visual Basic 
  • Comment supprimer un bouton poussoir sur Visual C 
  • Comment mettre en place Octets pour recevoir des données numériques à l'aide de courant 
  • Comment faire un système d'exploitation 
  • Connaissances Informatiques © http://www.ordinateur.cc