*   >> lukeminen koulutus Artikkelit >> science >> programming

Toiminnot C ++

q; cout} int main () {int p = 15; fn (p); palata 0; } Käytät alustuksen oletusarvo parametri (eivät noudata että puolipisteellä). Jos et pidä arvoa Q, sitten toiminto soittaa, sinun tulee lähettää toinen peruste q. Huomaa, että toiminto soittaa (soittaa toiminto) argumentti oletusarvo ei lähetetä; eli ei ole peruste oletusarvo. Syöttäminen String Toiminto parametri merkkijonon tyyppi on oltava osoitin char. Argumentti kutsuvan toiminto voi olla merkkijono kirjaimellinen tai osoitin (osoite) alkuun joidenkin merkkijonon muistiin.

Seuraavat kaksi mallikoodit kuvaavat tätä (jos yrität niitä, jättää varoitukset nyt). # include using namespace std; int strFn (char * str) {cout} int main () {strFn ("test"); palata 0; } Toinen merkkijono koodi näyte on seuraava: # include using namespace std; int strFn (char * str) {cout} int main () {char * myStr = "test"; strFn (myStr); palata 0; } Ensimmäisessä mallikoodi, juuri ennen strFn toiminto (määritelmä) suoritetaan, seuraavat alustus tapahtuu tuntemattomia teitä: char * str = "test"; Toisessa mallikoodi, juuri ennen strFn toiminto (määritelmä) suoritetaan, seuraavat alustus tapahtuu tuntemattomia teitä: char * str = myStr; Arvostamaan edellä alustuksen, huomioon, että seuraavat koskee kaikkia osoitin tyyppi: Tyyppi * pointer1; Tyyppi * pointer2 = pointer1; Seuraavassa on myös totta: Tyyppi * pointer1; Tyyppi * pointer2; pointer1 = pointer2; Voi edelleen määrittää ja ident Jonkin osoittimia, jossa ident on tunniste jonkun esineen.

myStr palauttaa osoitteen ensimmäinen merkki merkkijonon array muistiin. Olemme nähneet paljon. Meidän on taukoa. Jatkamme seuraavassa osa sarjasta. Chrys Saapua tahansa osaa tässä sarjassa, kirjoita vastaava otsikko alla hakukenttään tämän sivun ja sitten Etsi (käytettävissä valikko jos saatavissa): aloitusopas C ++ C ++ Syntaksi C ++ Basic tyypit C ++ kohdetunnisteita C ++ Osoittimet C ++ ehtolauseet Boolen logiikka C ++ Boolen logiikka ja C ++ ehdot vertailu ja laskutoimitukset C ++ Loop konstruktit C ++ Array C ++ Pointer ja Array C ++ sydänköyden C ++ C ++ rakennelmat toiminnot C ++ C ++ Basic Input ja Output Error perusteet C ++ White space C ++ Perusteet C ++ määritellä esikäsittely direktiivin Perusteet C ++ sisältää tiedostot Perusteet C ++ tunniste Scope C ++ Nimiavaruudet Perusteet C ++ OOP Perusteet C ++ Poikkeus perusteet Perusteet tiedostoja käytettäessä C ++

Page   <<  [1] [2] [3] [4] [5] [6] [7] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.