[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.