1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:02,540 >> DAVID J. Malan: Hãy tinh chỉnh của chúng tôi in ký tự ASCII chỉ là một 3 00:00:02,540 --> 00:00:03,380 chút. 4 00:00:03,380 --> 00:00:07,490 Bởi vì nhân vật chỉ đơn giản là số bên dưới mui xe, nó quay ra rằng 5 00:00:07,490 --> 00:00:11,220 ngay cả trong cấu trúc vòng lặp của chúng tôi, chúng tôi thực sự có thể lặp lại không chỉ trên 6 00:00:11,220 --> 00:00:14,360 chỉ số nguyên, mà còn hơn các ký tự bản thân họ. 7 00:00:14,360 --> 00:00:18,290 >> Nói cách khác, tôi có thể nói với máy tính để bắt đầu lặp lại từ A lên 8 00:00:18,290 --> 00:00:22,400 đến Z chứ không phải là thậm chí phải biết hơn hoặc đối phó với sự tương đương 9 00:00:22,400 --> 00:00:25,960 A được 65 và Z là 90. 10 00:00:25,960 --> 00:00:29,650 Nói cách khác, tôi có thể reimplement chương trình này như sau. 11 00:00:29,650 --> 00:00:33,190 >> Cho char, chúng ta hãy gọi nó c, bằng. 12 00:00:33,190 --> 00:00:36,520 Và bây giờ tôi muốn bắt đầu iterating khi nhân vật bằng giá, 13 00:00:36,520 --> 00:00:38,620 unquote, A. Và thông báo các dấu nháy đơn. 14 00:00:38,620 --> 00:00:43,250 Đây thực sự là một nhân vật duy nhất và không phải là một chuỗi một ký tự. 15 00:00:43,250 --> 00:00:44,240 >> Dấu chấm phẩy. 16 00:00:44,240 --> 00:00:48,850 Hãy lặp lại quá lâu như c ít hơn hoặc bằng vốn Z, cũng 17 00:00:48,850 --> 00:00:49,720 đơn trích dẫn. 18 00:00:49,720 --> 00:00:53,290 Và mỗi lần lặp của vòng lặp này, chúng ta hãy tăng c chính nó. 19 00:00:53,290 --> 00:00:55,880 Bởi vì một lần nữa, vào cuối ngày, c chỉ là một số 20 00:00:55,880 --> 00:00:56,700 bên dưới mui xe. 21 00:00:56,700 --> 00:00:59,470 Và vì vậy chúng tôi cũng có thể thao tác nó như vậy. 22 00:00:59,470 --> 00:01:05,540 >> In ngay bây giờ trong vòng lặp này, chúng ta hãy ra rằng phần trăm tôi là phần trăm 23 00:01:05,540 --> 00:01:07,460 c, dấu gạch chéo ngược n. 24 00:01:07,460 --> 00:01:13,900 Và cắm ngay bây giờ cho tôi kết quả của đúc c, char, đến một int, tiếp 25 00:01:13,900 --> 00:01:16,400 bởi c chính nó. 26 00:01:16,400 --> 00:01:17,260 >> Dấu chấm phẩy. 27 00:01:17,260 --> 00:01:18,210 Lưu tập tin của tôi. 28 00:01:18,210 --> 00:01:20,280 Và chúng ta hãy biên dịch và chạy. 29 00:01:20,280 --> 00:01:25,790 Làm ASCII 1 dấu chấm dấu gạch chéo ASCII 1. 30 00:01:25,790 --> 00:01:32,740 Và, di chuyển trở lại, chúng ta thấy rằng 65 một lần nữa A, 66 B là một lần nữa, và tất cả các 31 00:01:32,740 --> 00:01:36,110 đường xuống 90 lại là Z. 32 00:01:36,110 --> 00:01:37,383