Lære å manipulere tegn arrays et fundamentalt skritt i å lære hvordan å programmere i et språk . Et tegn matrise er en sekvens av minnesteder som kan lagre en setning . C + + kan lagre setninger akkurat som C-språk ved hjelp av matriser . Disse arrays er vanligvis kalles C - stil strenger . Hvert element i matrisen har et enkelt tegn , og ender med en spesiell karakter som kalles en null terminator . Du trenger
C + + Compiler , som GCC
C + + IDE , for eksempel Eclipse CDT
Vis flere instruksjoner
en
Definer en rekke av en størrelse lik til antall bokstaver og mellomrom i din setning, pluss en. Den ekstra plassen vil holde null terminator og er programmets måte å holde styr på hvor en streng slutter. Tenk deg at du ønsket å lagre uttrykket " Hello" i arrayet . Denne setningen er fem tegn, slik at du ville definere en rekke størrelse 6 som dette : en
røye setning [ 6 ];
2
Plasser tegn i tabellen ved å tilordne en karakter til hvert minneområde i matrisen . Dette kan gjøres på følgende måte : en
setning [ 0 ] = ' H ';
setning [ 1 ] = ' e ';
setning [ 2 ] = 'l ';
setning [ 3 ] = ' l ';
setning [ 4 ] = ' o ';
3
avslutte setningen med en spesialtegn kalles en null terminator . Null terminator forteller C + + hvor setningen slutter. Legg til denne linjen i koden din : en
setning [ 5 ] = '\\ 0 ';
4
Skriv inn følgende linje til å erklære en annen streng med en annen metode . Med denne metoden blir strengen størrelse beregnet for deg og null terminator blir automatisk lagt
røye sentence_method2 [ ] = "Hei "; .