| 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 Char * à Int & C + +
    Conversion d'un char * en int en C + + est une opération courante lors du tri d'un tableau de char * ou stocker des nombres dans un tableau de char * . Un char * est un pointeur vers un type de données char ou une chaîne de types de données char . Les types de données char peuvent être des caractères anglais (par exemple de a à z ) ou n'importe quel caractère ASCII. Un int est un type de données qui peut contenir des entiers , soit des nombres entiers . Instructions
    1

    Placez votre char * , nous l'appellerons pcMyCharStar , dans la section d' état ​​d'un "if" . Cela permet de vérifier que votre char * pointe vers un char ou une chaîne de caractères, et donc n'est pas égale à zéro.

    Par exemple

    if ( pcMyCharStar )

    {< br >

    //Votre pcMyCharStar n'est pas égale à zéro.

    }

    autre

    {

    //Votre pcMyCharStar fait égal à zéro.

    }
    2

    accéder aux données stockées dans le char * en plaçant l'opérateur de- référencement * à la gauche de notre char * . par exemple chevalier myChar = * pcMyCharStar ;

    Cette opération donne accès aux données du pointeur a été référencement . Une autre façon de le faire est de traiter le char * comme un tableau et en utilisant l'opérateur «[]» .

    Exemple chevalier myChar = pcMyCharStar [0];

    Cet opérateur retourne le premier élément ou le seul élément dans le tableau de char *
    3

    Typecast les données accédées à l'étape deux . dans un int en plaçant le type de données que vous êtes coulée à entre parenthèses à la gauche de la variable que vous êtes coulée . par exemple

    int nMyInt = (int ) myChar ; .

    Typecasting est le processus de l'évolution d'une variable d'un type de données à un autre , dans ce cas, à partir d'un char en int

    Previous :

    next :
      articles connexes
    ·Comment faire pour vérifier pour Ctrl -D en C + + 
    ·Comment ajouter des lignes à un Datagrid 
    ·Comment écrire un script Vim 
    ·Qu'est-ce qu'une tête Ctype 
    ·Comment lire une chaîne en C 
    ·Comment faire pour convertir C + + ASCII en UTF8 
    ·Comment créer un programme C + + dans Visual Studio 6.…
    ·Comment créer des messages cartes dans MFC 
    ·Qu'est-ce qu'une Fragment de code C 
    ·Quelles applications utilisent Visual C 
      articles en vedette
    ·Conditions visuels de base, expliquée 
    ·Comment déterminer la taille de la structure lors de l…
    ·Quels sont les différents événements dans Visual Bas…
    ·Comment faire pour supprimer un bouton en utilisant Rem…
    ·Comment faire pour supprimer Styling Accordéon jQuery 
    ·Comment formater chiffres en décimales dans Java 
    ·Étapes du cycle de traitement des données 
    ·Comment mettre à jour enregistrements ODBC dans VB6 
    ·Provoquer des exceptions Java 
    ·Comment créer une icône lors de l'installation de Vis…
    Copyright © Connaissances Informatiques http://fr.wingwit.com