Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Konvertera Char * till Int & C + +

    Konvertera en char * till en int i C + + är en vanlig operation vid sortering en char * array eller lagra nummer i en char * array . En char * är en pekare till en char datatyp eller en sträng av röding datatyper . Char datatyper kan vara någon engelska tecken ( t.ex. genom z ) eller något ASCII-tecken . En int är en datatyp som kan innehålla heltal , dvs heltal . Instruktioner
    1

    Placera din char * , ska vi kalla det pcMyCharStar , i skick avsnittet av ett "om " uttalande . Detta verifierar att din char * pekar på en röding eller en sträng av tecken , och därför inte är lika med noll.

    T.ex.

    om ( pcMyCharStar ) katalog

    {

    //Din pcMyCharStar inte är lika med noll .

    }

    annat

    {

    //Din pcMyCharStar gör lika noll .

    }
    2

    tillgång till data som lagras i char * genom att placera de- referenser operatör * till vänster om vår char * . t ex char myChar = * pcMyCharStar ;

    Denna funktion ger tillgång till data pekaren refererade . Ett annat sätt att göra detta är genom att behandla char * som en matris och använda " [ ] " operatör .

    T.ex. röding myChar = pcMyCharStar [ 0 ] ;

    Denna operatör returnerar det första elementet eller det enda elementet i char * array
    3

    typecast de uppgifter som blivit tillgängliga i steg två . till en int genom att placera den datatyp du kastar i mellan parentes till vänster om den variabel som du kastar . t.ex.

    int nMyInt = ( int ) myChar ; .

    Typecasting är processen att ändra en variabel från en datatyp till en annan , i detta fall från en char till en int
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man Fyll en Vector i C
    ·Program i C + + som kommer att vända en mening
    ·Hur du formaterar innehåll inom en UIScrollView
    ·Typer av attacker buffertöverskridning
    ·C + + Datatyper
    ·Hur Spola buffert i C + +
    ·Lägga till en kolumn kryssruta för en DataGridView
    ·Hur man skriver en testplan
    ·Vad är en ctyp Header
    ·Lägga till protokollet till DateTime
    Utvalda artiklarna
    ·Hur Döda en MySQL Query
    ·Hur du ändrar en Codebase
    ·Hur: PHP för att flytta data från en MySQL tabell til…
    ·Hur man stega igenom en Grails App Använda NetBeans
    ·Toshiba PLC Training
    ·Hur man gör en timer i Game Maker
    ·Hur förstå datoralgoritmer
    ·MySQL PHP Sök Skript
    ·En PHP Tipsa en vän Tutorial
    ·Hur man skapar tidsstämplar i batch-filer
    Copyright © Dator Kunskap http://www.dator.xyz