Leren hoe je character arrays te manipuleren is een fundamentele stap in het leren hoe te programmeren in een taal . Een karakter array is een reeks geheugenlocaties die een zin kan opslaan . C + + kan zinnen slaan net als de C taal met behulp van arrays . Deze arrays worden meestal genoemd C - stijl strings . Elk element van de array bevat een enkel karakter en eindigt met een bijzonder karakter genaamd een null- terminator . Wat je nodig hebt C + + Compiler , zoals GCC C + + IDE , zoals Eclipse CDT Toon Meer Aanwijzingen 1 Definieer een array van een omvang die gelijk het aantal letters en spaties in de zin , plus een . De extra ruimte zal houden de nul terminator en is het programma manier van het bijhouden van waar een string eindigt . Stel dat je wilde de tekst op te slaan " Hallo " in je array. Deze zin is 5 karakters lang , dus je zou een array van grootte 6 definiëren als volgt : char zin [ 6 ] ; kopen van 2 Plaats karakters in de array door het toewijzen van een teken elke geheugenlocatie in de array. Dit kan als volgt worden gedaan : zin [ 0 ] = ' H ' ; zin [ 1 ] = ' e ' ; zin [ 2 ] = ' l ' ; zin [ 3 ] = ' l ' ; zin [ 4 ] = ' o ' ; 3 Beëindig de zin met een speciaal teken genoemd een null- terminator . De null -terminator vertelt C + + waar de zin eindigt . Voeg deze regel toe aan uw code : zin [ 5 ] = ' \\ 0 ' ; 4 Schrijf de volgende regel naar andere string met een andere methode te verklaren . Met deze methode wordt de string maat voor u berekend en de null- terminator wordt automatisch toegevoegd char sentence_method2 [ ] = " Hallo " ; .
|