1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,980 >> DAVID MALAN: Acontece uma string é apenas uma seqüência de caracteres ou mais 3 00:00:02,980 --> 00:00:05,160 corretamente, uma matriz de caracteres. 4 00:00:05,160 --> 00:00:07,930 O que isto significa é que nós podemos realmente aceder ao indivíduo 5 00:00:07,930 --> 00:00:12,690 caracteres em uma cadeia de caracteres de indexação em com um novo conjunto de notação, 6 00:00:12,690 --> 00:00:15,630 suportes especificamente quadrados que pode ser usado como segue. 7 00:00:15,630 --> 00:00:19,300 >> Dentro deste programa, vamos primeiro declarar uma string s e armazenar nela o 8 00:00:19,300 --> 00:00:21,060 valor de getstring retornar. 9 00:00:21,060 --> 00:00:26,460 Vamos próximo declarar um loop que está acontecendo para repetir a partir de i é igual a 0, enquanto 10 00:00:26,460 --> 00:00:29,270 i é menos do que o comprimento da cadeia de x. 11 00:00:29,270 --> 00:00:31,920 Mas para usar comprimento da corda de s, eu vou precisar de um arquivo de cabeçalho chamado 12 00:00:31,920 --> 00:00:35,220 string.h, que eu tomei importo já incluir. 13 00:00:35,220 --> 00:00:39,600 >> Vamos prosseguir para incrementar i em cada iteração por 1. 14 00:00:39,600 --> 00:00:43,380 E, em seguida, dentro desse loop, vamos imprimir a cada char como segue - 15 00:00:43,380 --> 00:00:49,560 printf% c barra invertida n vírgula s suporte i. 16 00:00:49,560 --> 00:00:52,430 Esta sintaxe, s suporte de i, significa para acessar o om 17 00:00:52,430 --> 00:00:54,960 personagem em s, 0 indexada. 18 00:00:54,960 --> 00:00:58,620 >> Vamos agora compilar e executar este programa. 19 00:00:58,620 --> 00:01:03,490 fazer corda 0 ponto barra corda 0. 20 00:01:03,490 --> 00:01:06,230 E agora vamos dar uma palavra como Olá. 21 00:01:06,230 --> 00:01:08,870 Observe que temos de fato impresso Olá um caractere de cada vez. 22 00:01:08,870 --> 00:01:11,238