Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať dvoch - rozmerné pole znakov v C

Pochopenie toho , ako použiť dvojrozmerné znakové pole pre ukladanie zoznamov z textových dát je dôležitá zručnosť rozvíjať , keď sa učí , ako sa kód v jazyku C. Môžete použiť dvojrozmerné znakové pole pre ukladanie veci , ako je napríklad zoznam mien zamestnancov alebo vety z knihy . One - rozmerné pole znakov majú hodnotu ako " modrá " , zatiaľ čo dvojrozmerné pole znakov sa môže skladať z niekoľkých reťazcov texte naraz , ako je " modrá , zelená , oranžová . " Znakovej sady končiť znakom null ( \\ 0 ) , ktorá ich charakterizuje od iných typov polí . Pokyny dovolená 1

Otvorte C súbor v editore , ako je napríklad Microsoft Visual Studio Express .
2

deklarovať dvojrozmerné pole znakov a inicializovať ju s hodnotou pridaním nasledujúci kód do vašich funkcie :

char mena [ 4 ] [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer " } ;

alebo

mená char [ ] [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer " } ;
alebo


char * mená [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer " } ;

každý je rovnaký dvojrozmerné pole , skladajúci sa zo štyroch mien , ktoré majú každá dĺžku menej ako 20 znakov . Ak niektorá položka má príliš veľa znakov v ňom , ako je viac ako 20, potom program nebude kompilovať .
3

Access a zobrazí každú položku v dvoch - rozmerné pole pridaním nasledujúce kód :

for ( int i = 0 ; i < 4 ; i + + )

printf ( " % s " , mená [ i ] ) ;

To bude výstup " bob Susan Erik Jennifer . "
4

Uložte súbor C , skompilovať a spustiť program , aby videli vaše dvojrozmerné pole .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené