Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan beregne uttrykk med tilveksten & Decrement Operators i C + +
    The C + + programmeringsspråk kan brukes til å løse mange forskjellige typer av matematiske uttrykk . Ett sett med uttrykk som kan utfordre nybegynnere til språket er de som involverer de øke eller redusere operatører . Disse operatørene er å legge til eller trekke fra en fra en verdi , men plassering av operatøren styrer når uttrykket er evaluert . Både øke eller redusere operatører har pre - og post- varianter som må forstås fullt ut å mestre grunnleggende C + + . Du trenger
    C + + IDE , for eksempel Eclipse CDT
    C + + Compiler , slik GCC
    Vis flere instruksjoner
    en

    Load C + + Integrated Development Environment ved klikke på programikonet . Når den åpnes, velger du "Fil /Ny /Project" og velg " C + + Project" for å opprette en ny C + + prosjekt . En tom kildekoden filen vises i teksteditoren delen av IDE .
    2

    Import av " iostream " biblioteket for å muliggjøre enkel utskrift av verdier til output konsollen . Skriv følgende på toppen av kildekoden filen:

    # include

    bruker namespace std;
    3

    Lag en hoved funksjon . Det er der programmet starter. Syntaksen for å skape en hovedfunksjon ser ut som følgende uttalelse , og bør plasseres mot toppen av kildekoden filen , men under bibliotekets import uttalelser : en

    int main ( )

    { }
    4

    Lag en variabel som heter "x " og tilordne den en oppkonstruert verdi. Plasser følgende utsagn innenfor krøllete parentes av den viktigste funksjonen : en

    int x = 100;
    5

    Lag en post- tilveksten uttrykk for x . Den post- tilveksten operatøren legger en til en verdi etter dagens uttrykket er evaluert . Denne aktuelle uttrykket er svært uttrykk der post- tilvekst operatør ble påkalt , så ved første ser det ut til å gjøre ingenting. Bare når verdien av x er sjekket igjen innser du at en ble lagt til. Skriv følgende to utsagn for å skrive ut verdien av uttrykket "x + + " og " x " : en

    domstol << x + + << endl;

    cout << x << endl;
    6

    Kjør programmet ved å trykke på den grønne " Play" -knappen på den øverste raden med knapper . Programmet utgang gir verdien " 100 " etterfulgt av " 101 ". Når uttrykket "x + +" er skrevet ut, blir den opprinnelige verdien for x brukes fordi post- tilveksten drift ikke skje før etter at hele uttrykket er evaluert . Når du skriver ut x i følgende linje , ser du at det har blitt øke med én .
    7

    Bruk pre - tilvekst operatøren å legge en til en verdi umiddelbart . Skriv følgende uttalelse ved hjelp av pre - tilvekst operatør : en

    domstol << + + x << endl;
    8

    Kjør programmet en gang til. Det er en ny linje av produksjonen som produserte verdien " 102 ". Den pre - tilvekst operatør legger man til en verdi umiddelbart og trenger ikke å vente på at uttrykket å konkludere.
    9

    Bruk pre - minsk operatør til umiddelbart å trekke en fra variabelen x . Skriv følgende uttalelse : en

    cout << - x << endl;
    10

    Kjør programmet igjen . Dette vil gi en ny linje av program -utgang som holder verdien " 101 ". Dette skyldes den umiddelbare natur pre - decrementing verdier.
    11

    Skriv noen uttrykk som omhandler post- decrementing verdier. Akkurat som post- inkrementering verdier , gjør post- decrementing verdier ikke utføre sine decrementing operasjoner før etter uttrykket har blitt fullstendig evaluert . Skriv følgende utsagn for å teste post- minsk atferd : en

    cout << x - << endl;

    cout << x << endl ;
    12

    Kjør programmet igjen . Denne gangen vil to nye linjer med utgang skrives til konsollen vinduet. Verdien av den første linje trykt er "101 ", mens den andre linjen er trykket " 100". Dette er fordi den post- minsk drift ikke påvirker det aktuelle uttrykk . Verdien er satt først etter at uttrykket har blitt avsluttet, og som forklarer hvorfor du ser at en ble trukket fra x i andre linje av produksjonen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke negative tall i C 
    ·Hvordan lage en tekstboks i Visual C # 
    ·Silverlight 2 egendefinert kontroll Tutorial 
    ·Hvordan lage videospill med C + + 
    ·Hvordan bruke Friend funksjoner i C + + 
    ·Xcode Text Editor Tutorial 
    ·Hvordan legge til to matriser ved hjelp av pekere 
    ·Hvordan å kompilere C + + på Linux 
    ·Hvordan laste ned og lagre Media Med iPhone SDK 
    ·Hvordan lagre en liste over objekter i MFC 
      Anbefalte artikler
    ·Fordelene av Coding Med SOA for klienter 
    ·Hvordan få tilgang Delskjema data 
    ·Hvordan lese SQL Fra Visual C 
    ·Hvordan bruke ShrinkSafe Med NetBeans 
    ·Hvordan lage en C Console Application som fungerer som …
    ·Hvordan ta ut Alpha Tegn Men Leave numeriske tegn i SQL…
    ·Hva er CNC maskiner 
    ·Slik Finn en karakter i en String 
    ·Hvordan finne sideantall for Print Dialog i VB.NET 
    ·Hvordan bruke arrays i Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/