Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Visual C Component Object Model Tuto…
  • Comment apprendre la bibliothèque S…
  • Comment écrire un programme Socket …
  • Comment faire pour importer une DLL …
  • Comment rendre le contrôle Listbox …
  • Comment compiler un Makefile 
  • Comment compiler C dans Ubuntu 
  • CSharp Controls DataGridView 
  • Comment accéder à une structure C …
  • Comment faire des jeux pour les prod…
  •   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 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

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour utiliser un programme C Comment faire pour vérifier les numéros Armstrong 
  • Comment se connecter à Papaye Android 
  • Comment concevoir N niveaux couches de données Access à l'aide des jeux de données 
  • Erreurs communes dans Turbo C 
  • Comment faire pour convertir une chaîne en int C 
  • Comment insérer un tableau dans le premier élément en utilisant C + + 
  • Comment utiliser le Microsoft Visual Studio C Compiler for Photo Programmation 
  • Comment afficher le contenu d'une liste de tableau dans une zone de texte dans C # 
  • Qu'est-ce qu'un Runtime Error 8005 
  • Comment faire Entrée uniquement un Integer en C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc