[Powered by Google Translate] CHRISTOPHER Bartolomeus: Velkommen tilbake. I en annen video, diskuterte vi char datatype i C som kan brukes til å holde bokstaver, tall og spesialtegn slik som spørsmålstegn eller utropstegn. Vi vet at et individ char har en ASCII verdi, som er et heltall representasjon av tegnet. For eksempel, er stor bokstav A sin ASCII verdi 65. Men i C, hva vi bruker for faktiske ord eller setninger slike som programmering, eller "C er vakker?" Svaret er en streng - men for å være mer spesifikk, er det en tegnstreng. En tegnstreng, eller en streng, er en sekvens av en byte tegn som er lagret sammen hverandre i minnet. Og på slutten av enhver tegnstreng i C språk, det er en ekstra byte som er tildelt for en spesiell karakter - backslash 0, som er null avslutningstegnet. Null avslutningstegnet er en 1 byte char som biter er alle 0 og det brukes til å signalisere slutten av en streng i minnet. Dette betyr om du har tenkt å initialisere streng som setningen "C er gøy", eller bare ordet "fun," på slutt vil det alltid være en null avslutningstegnet indikerer at strengen er avsluttet. Å bruke en streng i programmet, anbefales det at du initialisere variabel som dette - diagram stjerners S lik åpen sitat, strengen, nær sitat, semikolon. I denne variabelen definisjonen, variable S peker til den første tegn i strengen vår, som er C. Du skjønner, fordi vi nå vet hele strengen lagres sekvensielt i minnet, Vi kan hente strengen uten problemer som vi også vet hvor det ender, også - null avslutning karakter. Så ha det gøy. Jeg er Christopher Bartholomew, er dette CS50.