[Powered by Google Translate] CHRISTOPHER BARTHOLOMEW: Velkomin aftur.
Í öðru myndbandinu, rætt við char gögn tegund í C sem
er hægt að nota til að halda bréf, tölur og sértákn
svo sem viðkomandi eða upphrópunarmerki.
Við vitum að einstaklingur bleikju hefur ASCII gildi, sem
er heiltala framsetning á eðli.
Til dæmis, ASCII gildi höfuðborg bréf Å er 65.
En C, hvað notum við til raunverulegur orð eða setningar svo
sem forritun, eða "C er falleg?"
Svarið er band -
en til að vera nákvæmari, það er eðli band.
A eðli band eða band, er röð af eitt
bæti chars sem eru geymdar við hlið
hvert annað í minni.
Og við lok hvers staf band í C
tungumál, það er einn til viðbótar bæti sem er
úthlutað fyrir sértákn -
sviga 0, sem er núll uppsögn staf.
The null uppsögn eðli er 1 bæti bleikju sem bitar
eru öll 0 og það er notað til að merki enda
á streng í minni.
Þetta þýðir að hvort sem þú ætlar að frumstilla band eins
setningin "C er gaman," eða bara orðið "gaman," á
endir það verður alltaf að vera null uppsögn karakter
gefur til kynna að strengur er lokið.
Til að nota band í forritinu, það er mælt með því
að þú frumstilla breytu eins og þessa -
Mynd Star S jafngildir opinn quote, band þitt, loka
vitna, semíkommu.
Í þessari breytu skilgreiningu, breyta S stig að fyrsta
eðli í band okkar, sem er C. Þú sérð, vegna þess að við nú
vita allt band er geymt í röð í minni,
við getum sótt band og engin vandamál eins og við einnig
veit hvar það endar, líka -
núll uppsögn staf.
Svo hafa gaman.
Ég er Christopher Bartholomew, þetta er cs50.