1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,980 >> DAVID MALAN: Okazuje się, ciąg jest tylko sekwencja znaków lub więcej 3 00:00:02,980 --> 00:00:05,160 prawidłowo, tablica znaków. 4 00:00:05,160 --> 00:00:07,930 Oznacza to, że możemy rzeczywiście dostęp do poszczególnych 5 00:00:07,930 --> 00:00:12,690 znaków w ciągu znaków przez Indeksowanie w go z nowym zestawem zapisie 6 00:00:12,690 --> 00:00:15,630 nawiasy kwadratowe specjalnie które można wykorzystać w sposób następujący. 7 00:00:15,630 --> 00:00:19,300 >> Wewnątrz tego programu, niech pierwszy deklaruje łańcuch s, a w nim do sklepu 8 00:00:19,300 --> 00:00:21,060 wartość GetString powrócić. 9 00:00:21,060 --> 00:00:26,460 Niech następny Oświadczam pętlę, która się dzieje iteracyjne od i jest równa 0, tak długo, jak długo 10 00:00:26,460 --> 00:00:29,270 i jest mniejsza niż długość łańcucha x.. 11 00:00:29,270 --> 00:00:31,920 Ale na długość ciągu znaków s, zamierzam potrzebować plik nagłówkowy o nazwie 12 00:00:31,920 --> 00:00:35,220 , które wziąłem obchodzi już uwzględnić. 13 00:00:35,220 --> 00:00:39,600 >> Przejdźmy do zwiększania I na każdej iteracji o 1. 14 00:00:39,600 --> 00:00:43,380 Wydruku, a następnie wewnątrz pętli, niech z każdego char w następujący sposób - 15 00:00:43,380 --> 00:00:49,560 printf% c backslash n przecinek s uchwyt i. 16 00:00:49,560 --> 00:00:52,430 Ta składnia, a wspornik i, oznacza dostęp do Ith 17 00:00:52,430 --> 00:00:54,960 znaków w s, 0 indeksowane. 18 00:00:54,960 --> 00:00:58,620 >> Załóżmy teraz skompilować i uruchomić ten program. 19 00:00:58,620 --> 00:01:03,490 aby ciąg 0 kropka slash ciąg 0. 20 00:01:03,490 --> 00:01:06,230 A teraz weźmy słowo podoba Hello. 21 00:01:06,230 --> 00:01:08,870 Zauważ, jakie rzeczywiście drukowane witam jeden char na raz. 22 00:01:08,870 --> 00:01:11,238