1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,980 >> DAVID Malan: Selgub string lihtsalt märgijada või rohkem 3 00:00:02,980 --> 00:00:05,160 korralikult, array tähemärki. 4 00:00:05,160 --> 00:00:07,930 See tähendab, et me saame tegelikult juurdepääs üksikute 5 00:00:07,930 --> 00:00:12,690 märkide jada poolt indekseerimine selle uue komplekti märke, 6 00:00:12,690 --> 00:00:15,630 spetsiaalselt nurksulgudes et saame kasutada järgmiselt. 7 00:00:15,630 --> 00:00:19,300 >> Toas see programm, olgem esimene kuulutada string s ja salvestada see 8 00:00:19,300 --> 00:00:21,060 tagastatav väärtus getString. 9 00:00:21,060 --> 00:00:26,460 Teeme järgmise kuulutada loop mis toimub itereerima alates i on 0, nii kaua, kui 10 00:00:26,460 --> 00:00:29,270 i on väiksem kui stringi pikkus x. 11 00:00:29,270 --> 00:00:31,920 Aga kasutada string pikkusega s, ma lähen vaja päis faili nimega 12 00:00:31,920 --> 00:00:35,220 string.h, mis olen võtnud huvita juba lisada. 13 00:00:35,220 --> 00:00:39,600 >> Lähme edasi juurdekasvu i iga iteratsiooni 1. 14 00:00:39,600 --> 00:00:43,380 Ja siis sees see loop, olgem print välja iga char järgmiselt - 15 00:00:43,380 --> 00:00:49,560 printf% c kurakriips n koma s sulg i. 16 00:00:49,560 --> 00:00:52,430 See süntaks, s sulg i, vahendid juurdepääsuks nda 17 00:00:52,430 --> 00:00:54,960 tegelane s, 0 indekseeritud. 18 00:00:54,960 --> 00:00:58,620 >> Olgem nüüd koguda ja käivitada see programm. 19 00:00:58,620 --> 00:01:03,490 teha string 0 dot kaldkriipsuga string 0. 20 00:01:03,490 --> 00:01:06,230 Ja nüüd võtame sõna nagu tere. 21 00:01:06,230 --> 00:01:08,870 Pange tähele, et me oleme tõesti trükitud tere üks char korraga. 22 00:01:08,870 --> 00:01:11,238