| 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 utiliser des pointeurs en C + +
    Souvent , les programmeurs préfèrent traiter avec des blocs de données à travers leur lieu de mémoire au lieu de directement . Pointeurs C + + sont des outils idéaux pour ces opérations de mémoire . Un pointeur est un type de données qui stocke sa valeur d'une adresse mémoire et est du même type que la variable il pointe, mais marquées d'un astérisque , comme expliqué ci-dessous. Les pointeurs sont le plus souvent déréférencé , incrémenté et décrémenté. Choses que vous devez
    Connaissance de base de C et C + +
    compilateur C + + , ou mieux encore à l' IDE
    Afficher plus Instructions
    1

    demandez-vous si vous avez jamais demandé pourquoi vous devriez la peine avec des pointeurs et pas seulement travailler avec des variables ordinaires . Les pointeurs sont plus efficaces, pour une chose. En outre , ils sont des outils importants pour les opérations de mémoire de tas telles que l'allocation dynamique et la libération . En outre, dans les pointeurs C sont utiles pour naviguer à travers les tableaux "bêtes " .
    2

    Déclaration et initialisation d'un pointeur. Ce tutoriel utilise un pointeur de type int . L'exemple montre la façon de le faire .
    3

    attribuer une valeur au pointeur . Rappelez-vous , les pointeurs acceptent seulement les adresses mémoire en tant que valeurs . Vous représentez l'adresse d'une variable en faisant précéder le nom de la variable avec un signe esperluette (&) .
    4

    accéder à la valeur de x par le PX du pointeur. Pour ce faire, le déréférencement Px. Vous pouvez de déréférencer les pointeurs à l'aide de l'opérateur * . Ce n'est pas à confondre avec lorsque vous utilisez le même symbole dans la déclaration d'un pointeur comme indiqué à l'étape 2 .
    5

    utiliser un pointeur pour allouer de la mémoire pour un tableau de 10 ints. L'opérateur "new" est un C + + fonction.
    6

    Naviguer sur le tableau et le remplir avec des valeurs entières à l'aide du pointeur.
    7

    de presse que la mémoire en utilisant le pointeur et " sol " du pointeur. L'opérateur «delete» est un C + + fonction.

    Previous :

    next :
      articles connexes
    ·Comment utiliser les tableaux de caractères à deux di…
    ·Comment faire pour déboguer les fuites de mémoire dan…
    ·Comment purger un socket de réception de la mémoire t…
    ·Comment écrire une feuille XLS en CSharp 
    ·Comment utiliser des pointeurs en C + + 
    ·Comment faire Addition de vecteurs en C 
    ·Comment faire une chaîne en un tableau de caractères …
    ·Comment faire pour ajouter ou supprimer des tableaux de…
    ·Comment faire une chaîne en un tableau en C + + 
    ·Comment lire un fichier CSV en C 
      articles en vedette
    ·Comment faire pour éliminer toute trace majoré d'une …
    ·Comment faire pour supprimer des caractères spéciaux …
    ·Comment faire alterner les couleurs des lignes de CSS a…
    ·Comment faire pour convertir un dictionnaire pour XML e…
    ·Comment tuer une demande en ColdFusion 
    ·Définition des événements dans Visual Basic 
    ·Comment obtenir une zone de texte par nom dans JQuery 
    ·Comment faire pour utiliser la commande strlen en C + +…
    ·Comment utiliser des variables dans une instruction Sel…
    ·Comment lire plus d'une ligne à la fois en Perl 
    Copyright © Connaissances Informatiques http://fr.wingwit.com