Begrijpen hoe tweedimensionale karakter arrays gebruiken om lijsten van tekstuele gegevens op te slaan is een belangrijke vaardigheid om te ontwikkelen bij het leren hoe de code in C. Je kunt tweedimensionale karakter arrays gebruiken om dingen zoals een lijst met namen of zinnen uit een boek werknemer slaan . Een - dimensionale arrays teken een waarde zoals "Blue ", terwijl tweedimensionale karakter arrays kunnen bestaan uit meerdere tekenreeksen tegelijk , zoals " blauw, groen , oranje . " Karakter arrays eindigen met een nul-karakter ( \\ 0 ) die hen onderscheidt van andere vormen van arrays . Instructies 1 Open uw C -bestand in een editor zoals Microsoft Visual Studio Express . Kopen van 2 Verklaar een twee - dimensionale array van karakters en het met een waarde door het toevoegen van de volgende code in je functie : char namen [ 4 ] [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer " } ; of char namen [ ] [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer " } ; of char * namen [ 20 ] = { " Bob " , " Susan " , " Erik " , " Jennifer " } ; Deze maakt elk een identieke tweedimensionale matrix , bestaande uit vier namen die elk een lengte van minder dan 20 tekens . Als een item heeft te veel tekens in, zoals meer dan 20 , dan zal het programma niet compileren . Access 3 en geven elk item in de tweedimensionale matrix door toevoeging van de volgende code : for (int i = 0 ; i < 4 ; i + + ) op Twitter printf ( " % s " , namen [ i ] ) ; Dit zal de uitgang " Bob Susan Erik Jennifer . " 4 Sla het bestand C , compileren en uitvoeren van het programma om uw twee - dimensionale array te bekijken .
|