Prøv koden under: # include bruker namespace std; int main () {const char * str = "a string"; ++ str; str * = "e"; domstol returnere 0; } Konstant Pointer og Constant Innhold Vi har sett tre situasjoner der en streng kan opprettes. Med alle strenger, uansett form, pekeren på strengen bør gjøres for å peke på den første char av strengen. Med andre og tredje tilfeller ovenfor, pekeren peker til første røye under skapelsen. Med en matrise, er pekeren konstant, men tegnene i strengen (array) kan endres.
Med en streng bokstavelig, er innholdet konstant, noe som betyr at tegnene i strengen kan ikke endres, men pekeren er ikke konstant, og du kan endre pekeren. Med den første kodeeksemplet ovenfor, er hverken pekeren eller strengen innholdet konstant; enten kan endres (modifisert). Vi har nådd enden av artikkelen. Jeg håper du setter pris på det. Chrys