1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,980 >> DAVID Malan: Izkazalo se je niz Samo zaporedje znakov ali več 3 00:00:02,980 --> 00:00:05,160 pravilno, nabor znakov. 4 00:00:05,160 --> 00:00:07,930 Kaj to pomeni, da bomo lahko dejansko dostop do posameznika 5 00:00:07,930 --> 00:00:12,690 znaki v nizu, ki ga indeksiranje v se z novim sklopom zapisu 6 00:00:12,690 --> 00:00:15,630 posebej oglati oklepaji da lahko uporabimo kot sledi. 7 00:00:15,630 --> 00:00:19,300 >> Znotraj tega programa, dajmo najprej declare niz s in shranite v njem za 8 00:00:19,300 --> 00:00:21,060 vrne vrednost getstring. 9 00:00:21,060 --> 00:00:26,460 Poglejmo naslednji izjavi, zanke, ki se dogaja iterativno od i je enak 0, dokler 10 00:00:26,460 --> 00:00:29,270 i je manjša od dolžine niza x. 11 00:00:29,270 --> 00:00:31,920 Ampak, da uporabijo dolžino niza S, grem Potrebujem glave datoteko z imenom 12 00:00:31,920 --> 00:00:35,220 string.h, kar sem izvedel skrbi že za vključitev. 13 00:00:35,220 --> 00:00:39,600 >> Pa nadaljujmo do prirastek i na vsaki ponovitvi s 1. 14 00:00:39,600 --> 00:00:43,380 In nato znotraj te zanke, dajmo print iz vsake char, kot sledi - 15 00:00:43,380 --> 00:00:49,560 printf% c Nagibnica n vejica s nosilec i. 16 00:00:49,560 --> 00:00:52,430 Ta sintaksa, s nosilec i, pomeni, da dostop do i- 17 00:00:52,430 --> 00:00:54,960 lik s, 0 indeksirajo. 18 00:00:54,960 --> 00:00:58,620 >> Pojdimo zdaj zbira in zagon tega programa. 19 00:00:58,620 --> 00:01:03,490 da niz 0 dot poševnica niz 0.. 20 00:01:03,490 --> 00:01:06,230 In zdaj vzemimo besedo kot zdravo. 21 00:01:06,230 --> 00:01:08,870 Opazili smo zares natisne Pozdravljeni 1 znak naenkrat. 22 00:01:08,870 --> 00:01:11,238