[Powered by Google Translate] Christopher Bartholomew: Maligayang pagbabalik.
Sa ibang video, tinalakay namin ang magpasinda uri ng mga data sa C na
ay maaaring gamitin upang i-hold ang mga titik, numero at mga espesyal na character
tulad ng tanong o tandang padamdam.
Alam namin na ang isang indibidwal na pansamantalang trabaho ay may ASCII halaga, na
ay isang integer na representasyon ng karakter.
Halimbawa, ASCII halaga ng malaking titik A ay 65.
Ngunit sa C, ano ang gagawin namin gamitin para sa mga aktwal na mga salita o pangungusap tulad
bilang programming, o "C ay magandang?"
Ang sagot ay isang string -
ngunit upang maging mas partikular, ito ay isang character na string.
Ang isang character na string, o isang string, ay isang pagkakasunod-sunod ng isa
byte char na ay naka-imbak sa tabi
bawat isa sa memorya.
At sa dulo ng anumang mga character na string sa C
wika, may isang karagdagang byte na
inilaan para sa isang espesyal na character -
backslash 0, na null pagwawakas ng character.
Ang null pagwawakas ng character 1 byte magpasinda na bit
ang lahat ng 0 at ito ay ginagamit upang magsenyas sa dulo
ng isang string sa memorya.
Ang ibig sabihin nito ay kung nais mong simulan ang iyong string na ito bilang
ang pangungusap na "C ay masaya," o ang salitang "masaya," sa
pagtatapos palaging may null pagwawakas ng character
nagpapahiwatig na string ay natapos.
Upang gumamit ng isang string sa iyong programa, ito ay inirerekomenda
na iyong simulan ang iyong variable na bilang ito -
chart star S katumbas bukas na quote, ang iyong mga string, malapit
quote, semicolon.
Sa ito variable kahulugan, variable S puntos sa unang
na character sa aming string, na C. Ang makikita mo, dahil na namin ngayon
alam ang buong string ay sunud-sunod na naka-imbak sa memorya,
maaari naming makuha ang string na walang problema pati na din namin
alam kung saan ito nagtatapos, masyadong -
null pagwawakas ng character.
Kaya magsaya.
Ako Christopher Bartholomew, ito ay cs50.