1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:02,540 >> DAVID J. MALAN: Vamos a refinar nuestra impresión de caracteres ASCII sólo un 3 00:00:02,540 --> 00:00:03,380 poco. 4 00:00:03,380 --> 00:00:07,490 Dado que los caracteres son simplemente números debajo de la capucha, resulta que 5 00:00:07,490 --> 00:00:11,220 incluso dentro de nuestra construcción de bucle que realmente puede recorrer en iteración no sólo sobre 6 00:00:11,220 --> 00:00:14,360 sólo intercepciones, sino también sobre los mismos caracteres. 7 00:00:14,360 --> 00:00:18,290 >> En otras palabras, me di cuenta de la equipo para iniciar la iteración de la A hasta 8 00:00:18,290 --> 00:00:22,400 A a la Z en lugar de siquiera tiene que saber más o lidiar con la equivalencia 9 00:00:22,400 --> 00:00:25,960 de A con un 65 y Z es 90. 10 00:00:25,960 --> 00:00:29,650 En otras palabras, puedo reimplementar este programa como sigue. 11 00:00:29,650 --> 00:00:33,190 >> Para char, llamémosle C, es igual. 12 00:00:33,190 --> 00:00:36,520 Y ahora me gustaría comenzar la iteración cuando el personaje es igual a la cita, 13 00:00:36,520 --> 00:00:38,620 Lo dijeron ellos, A. Y fíjense las comillas simples. 14 00:00:38,620 --> 00:00:43,250 Este es de hecho un solo carácter y no una cadena de caracteres uno. 15 00:00:43,250 --> 00:00:44,240 >> Punto y coma. 16 00:00:44,240 --> 00:00:48,850 Vamos a iterar siempre que c es menos o igual al capital Z, también 17 00:00:48,850 --> 00:00:49,720 entre comillas simples. 18 00:00:49,720 --> 00:00:53,290 Y en cada iteración de este bucle, vamos Incremento de c en sí. 19 00:00:53,290 --> 00:00:55,880 Debido a que de nuevo, al final de el día, c es sólo un número 20 00:00:55,880 --> 00:00:56,700 debajo de la capucha. 21 00:00:56,700 --> 00:00:59,470 Y así también podemos manipular como tal. 22 00:00:59,470 --> 00:01:05,540 >> Ahora dentro de este bucle, vamos a imprimir que i es ciento por ciento 23 00:01:05,540 --> 00:01:07,460 c, la barra invertida n. 24 00:01:07,460 --> 00:01:13,900 Y conectar ahora para i el resultado de casting de c, a char, a un int, seguido 25 00:01:13,900 --> 00:01:16,400 C por sí mismo. 26 00:01:16,400 --> 00:01:17,260 >> Punto y coma. 27 00:01:17,260 --> 00:01:18,210 Guardar mi archivo. 28 00:01:18,210 --> 00:01:20,280 Y vamos a compilar y ejecutar. 29 00:01:20,280 --> 00:01:25,790 Hacer ASCII 1 punto slash ASCII 1. 30 00:01:25,790 --> 00:01:32,740 Y, al desplazarse hacia arriba, vemos que el 65 es de nuevo una, 66 es de nuevo B, y todos los 31 00:01:32,740 --> 00:01:36,110 hasta llegar a 90 es de nuevo Z. 32 00:01:36,110 --> 00:01:37,383