*   >> Læs Uddannelse artikler >> science >> programming

Arrays i C ++ med Chrys

C ++ Tage tyren ved hornene - Del 11IntroductionThis er en del 11 af min serie, C ++ Tage tyren ved hornene. I C ++ et array er et sæt af på hinanden følgende genstande af samme type, i hukommelsen. Vi ser, hvordan du opretter og bruger arrays i denne del af de tutorials. Du kan have et sæt på hinanden følgende int objekter; du kan have et sæt af på hinanden følgende float objekter; du kan have et sæt af på hinanden følgende _Bool objekter; du kan have et sæt af sammenhængende Char objekter. Du kan ikke have et sæt strenge (se senere) .

Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du er reading.Array af IntegersThe følgende er en vifte af 5 heltal: int arrInt [] = {25, 20, 256, 5, 7}; Syntaksen for at skabe en array er: Type arrayName [] = {værdi1, værdi2, value3,. . .}, Du begynder med den type for de objekter, der vil være i array. Så har du et mellemrum. Næste du har navnet (identifier) ​​af array.

Dette efterfølges af den åbne firkant og nære firkantede parenteser. Så har du opgaven operatør. Næste du har en blok afgrænset af krøllede parenteser. Inde i blokken, har du data for array. Samtlige data skal være af samme type. Dataene er adskilt med komma. Efter den sidste datum, er der ikke behov for et komma. Hvert datum er holdt i et objekt (område) i hukommelsen. Objekterne ligger en ved siden af ​​hinanden i hukommelsen, der udgør en sammenhængende sæt objects.The data i et array har betydning. For eksempel en række ints kunne være en bred vifte af studerende karakterer i en test.

Navnet på arrayet skal være relateret til betydningen af ​​dataene. Følgende er oprettelsen af ​​en vifte af varemærker for 10 elever. int mærker [] = {43, 29, 35, 50, 60, 65, 78, 56, 67, 90}; Arrays af flåd, bools og charsThe følgende er oprettelsen af ​​en række flydere: float arrFlt [] = { 12,56, 0,258, 5,4, 456,01}; Antallet af elementer i float array er 4.

Den følgende er oprettelsen af ​​en vifte af _Bools: _Bool arrB [] = {1, 0, 0, 1, 0, 1}; Det følgende er oprettelsen af ​​en række tegn: char arrChar [] = {'A', 'a', »C«, »k«, »F«, »Y«}; Bemærk, at hver char værdi i blokken (array) er i enkelt quotes.Defining et ArrayAll ovennævnte arrays er blevet skabt af initialisering. Du kan definere et array, og derefter tildele de elementer senere. Syntaksen for at definere et array er: Type arrayName [size]

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.