| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan Konverter Char * til Int & C + +
    Konvertering af en char * til en int i C + + er en fælles operation, når sortering en char * matrix eller lagring af numre i et char * array. En char * er en pointer til en char datatype eller en streng af char datatyper. Char datatyper kan være nogen engelske tegn (fx via z ) eller enhver ASCII-tegn . En int er en datatype, der kan holde hele tal , dvs hele tal . Instruktioner
    1

    Placer din char * , vil vi kalde det pcMyCharStar , i tilstanden sektion af et "hvis" erklæring. Det verificerer at char * peger på en char eller en streng af tegn , og derfor ikke er lig nul.

    F.eks

    if ( pcMyCharStar )

    { < br >

    //Dit pcMyCharStar ikke lig med nul.

    }

    ellers

    {

    //Dit pcMyCharStar gør lige nul. < br >

    }
    2

    Få adgang til de data, der er lagret i char * ved at placere de- henvisninger operatør * til venstre for vores char * . fx char myChar = * pcMyCharStar ,

    Denne operation giver adgang til de data, markøren var refererer . En anden måde at gøre dette på er ved at behandle char * som en matrix , og ved hjælp af " [ ] " operatør .

    F.eks char myChar = pcMyCharStar [0 ]

    Denne operator returnerer det første element eller den eneste element i den char * vifte
    3

    typecast data tilgås i trin to. ind i en int ved at placere den datatype, du kaster i mellem parentes til venstre for den variabel, du kaster . fx

    int nMyInt = ( int ) myChar ; .

    Typecasting er processen med at ændre en variabel fra én datatype til en anden , i dette tilfælde fra en char til en int

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan debug en Memory Leak i C + + 
    ·Sådan oprettes en Dynamic Link Library til Access 
    ·Hvad er det modsatte af Print i C Programming 
    ·Sådan oprettes Message Maps i MFC 
    ·Hvordan du vise antallet af tegn i en streng 
    ·Sådan vises Boolean Variable i C + + 
    ·Sådan bruges Eksponenter i C + + 
    ·Sådan oprettes en ny DAT fil i Matlab 
    ·Sådan ændres markøren i C + + 
    ·Sådan bruges Int til at få den farve RGB kode 
      Anbefalede Artikler
    ·Sådan ændres Properties i en CSS Template 
    ·Sådan får du en pointer til en Bitmap i C + + 
    ·Sådan oprettes en klasse fil i NET 
    ·Sådan graf med Python 
    ·Hvordan udvikler man et Tetris spil i Java Uden en appl…
    ·Hvordan man laver en temperatur pseudokode & Flowchart 
    ·Sådan oprettes en Message Box i Visual Basic 
    ·Sådan Slut VB6.0 & VC + + 
    ·Hvordan at vide , om en muldvarp bør fjernes 
    ·Sådan bruges PHP: Exec 
    Copyright © Computer Viden http://www.computerdk.com