Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment écrire une définition pour…
  • Comment apprendre le C # en ligne 
  • Comment déterminer si une date est …
  • Comment faire une fonction de file d…
  • Quels sont Direct3D et OpenGL 
  • Comment savoir Visual C + + 
  • Comment rédiger un plan de test 
  • Comment passer une variable en C 
  • Comment identifier un utilisateur Wi…
  • Comment définir le DataGridView Cur…
  •   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 passer des pointeurs de fonctions

    Les arguments de fonction peuvent être donnés en fonction du prototype de la fonction. Un pointeur est un argument long de 4 octets qui se rapporte à un emplacement dans la mémoire de l' ordinateur. Passant pointeurs comme arguments permettent de manipuler directement les fonctions d'une variable ou un objet en mémoire. Il est utilisé pour optimiser le code afin que la fonction ne doit pas copier la variable ou l'objet de l'appelant pour y accéder. Vérification des erreurs doit être utilisé lors du passage d'un pointeur pour s'assurer qu'il pointe vers un emplacement valide dans la mémoire. Choses que vous devez
    Visual Studio 2010
    Afficher plus Instructions
    1

    Ouvrez le projet dans Visual Studio 2010.
    2

    Accédez à la fonction qui accepte un pointeur vers une variable.
    3

    définir le type de pointeur dans la liste des arguments de fonction en plaçant un astérisque après le type de variable , directement devant le nom de la variable. Un pointeur vers un type de personnage peut être définie comme : " char * variableName "
    4

    place le type de pointeur dans le prototype de la fonction , si elle est spécifiée . . Le prototype de fonction doit refléter exactement la liste des arguments de la fonction ou il y aura une erreur de compilation .
    5

    appel de la fonction nécessite une esperluette être placé avant le nom des variables pour les arguments de pointeur dans la fonction . Une fonction appelée " myFunction " qui accepte un pointeur vers un entier serait appelé à l'aide : . " MyFunction ( & myIntegerName ) "

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment ouvrir un fichier dans C + + pour la lecture 
  • Comment faire des courbes dans GTK Radiant 
  • Comment Sortie de Visual C 
  • Comment utiliser le Set STL classe Container 
  • Comment définir la police Arial en C # 
  • Fonction en C pour Palindromes 
  • Comment effacer Stringstreams 
  • Comment faire pour trouver une fuite de mémoire dans Linux 
  • Comment faire un C + + fenêtre principale sans un titre Bar 
  • Comment exécuter un script CGI RPC sur le Web 
  • Connaissances Informatiques © http://www.ordinateur.cc