1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,980 >> David Malan: Dit blyk uit 'n string is net 'n volgorde van die karakters, of meer 3 00:00:02,980 --> 00:00:05,160 behoorlik, 'n verskeidenheid van karakters. 4 00:00:05,160 --> 00:00:07,930 Wat dit beteken, is dat ons kan eintlik toegang tot die individuele 5 00:00:07,930 --> 00:00:12,690 karakters in 'n string deur kruip in dit met 'n nuwe stel van die notering, 6 00:00:12,690 --> 00:00:15,630 spesifiek vierkantige hakies wat ons kan gebruik soos volg. 7 00:00:15,630 --> 00:00:19,300 >> In hierdie program, laat ons eers verklaar 'n string s en stoor in dit die 8 00:00:19,300 --> 00:00:21,060 terugkeer waarde van getstring. 9 00:00:21,060 --> 00:00:26,460 Kom ons langs 'n lus wat gaan verklaar te Itereer van i gelyk aan 0 so lank as wat 10 00:00:26,460 --> 00:00:29,270 Ek is minder as die string lengte van x. 11 00:00:29,270 --> 00:00:31,920 Maar string lengte van s te gebruik, ek gaan 'n kop-lêer nodig 12 00:00:31,920 --> 00:00:35,220 string.h, wat ek geneem het sorg reeds in te sluit. 13 00:00:35,220 --> 00:00:39,600 >> Kom ons gaan na inkrementeer Ek op elke iterasie deur 1. 14 00:00:39,600 --> 00:00:43,380 En dan binne hierdie lus, laat druk uit elke kar soos volg: - 15 00:00:43,380 --> 00:00:49,560 printf% c backslash n komma s bracket i. 16 00:00:49,560 --> 00:00:52,430 Dit sintaksis, s bracket i, beteken die i om toegang te verkry 17 00:00:52,430 --> 00:00:54,960 karakter in s, 0 geïndekseer. 18 00:00:54,960 --> 00:00:58,620 >> Kom ons nou saam te stel en hierdie program. 19 00:00:58,620 --> 00:01:03,490 maak string 0 dot streep string 0. 20 00:01:03,490 --> 00:01:06,230 En nou, laat ons neem 'n woord soos Hello. 21 00:01:06,230 --> 00:01:08,870 Sien ons het inderdaad gedruk hallo een kar op 'n tyd. 22 00:01:08,870 --> 00:01:11,238