1 00:00:06,972 --> 00:00:08,870 [Powered by Google Translate] CHRISTOPHER Bartholomew: Welcome back. 2 00:00:08,870 --> 00:00:12,730 Citā video, mēs apspriedām char datu tipu C, kas 3 00:00:12,730 --> 00:00:16,570 var izmantot, lai noturētu burtus, ciparus un speciālās rakstzīmes 4 00:00:16,570 --> 00:00:19,420 piemēram jautājumu vai izsaukuma zīmi. 5 00:00:19,420 --> 00:00:22,660 Mēs zinām, ka indivīds palija ir ASCII vērtību, kas 6 00:00:22,660 --> 00:00:25,280 ir vesels skaitlis pārstāvniecība raksturs. 7 00:00:25,280 --> 00:00:29,690 Piemēram, burts ir ASCII vērtība ir 65. 8 00:00:29,690 --> 00:00:34,570 Bet C, ko mēs izmantot faktisko vārdus vai teikumus, 9 00:00:34,570 --> 00:00:37,940 kā plānošanu, vai "C ir skaists?" 10 00:00:37,940 --> 00:00:39,550 Atbilde ir virkne - 11 00:00:39,550 --> 00:00:42,340 bet, lai būtu precīzāk, tas ir rakstzīmju virkne. 12 00:00:44,850 --> 00:00:48,250 Rakstzīmju virkne, vai auklas, ir secība viena 13 00:00:48,250 --> 00:00:50,210 baitu simboli, kas tiek glabāti līdzās 14 00:00:50,210 --> 00:00:52,000 otru atmiņā. 15 00:00:52,000 --> 00:00:55,000 Un beigās jebkura rakstzīmju virknes C 16 00:00:55,000 --> 00:00:57,190 valoda, tur ir viens papildu baits, kas ir 17 00:00:57,190 --> 00:00:59,410 piešķirti par īpašu raksturu - 18 00:00:59,410 --> 00:01:03,565 slīpsvītru 0, kas ir Null izbeigšanu raksturs. 19 00:01:03,565 --> 00:01:07,290 Null izbeigšanu raksturs ir 1 baits char kuru biti 20 00:01:07,290 --> 00:01:10,900 visi 0 un tas tiek izmantots, lai signalizētu par beigas 21 00:01:10,900 --> 00:01:12,860 virknes atmiņā. 22 00:01:12,860 --> 00:01:16,370 Tas nozīmē, vai jūs plānojat, lai sāktu savu virkni kā 23 00:01:16,370 --> 00:01:22,610 teikumu "C ir jautri," vai tikai vārds "fun", pēc 24 00:01:22,610 --> 00:01:26,100 beigas vienmēr būs Null izbeigšanu raksturs 25 00:01:26,100 --> 00:01:29,420 norādot, ka virkne ir beigusies. 26 00:01:29,420 --> 00:01:32,200 Lai izmantot virkni savu programmu, ieteicams 27 00:01:32,200 --> 00:01:34,440 ka jūs sāktu savu mainīgo kā šis - 28 00:01:38,050 --> 00:01:46,720 diagramma zvaigžņu S vienāds atklātu piedāvājumu, savu stīgu, netālu 29 00:01:46,720 --> 00:01:50,220 citātu, semikols. 30 00:01:50,220 --> 00:01:54,880 Šajā mainīgā definīcijas, mainīgās S norāda uz pirmo 31 00:01:54,880 --> 00:02:01,040 raksturu mūsu virknē, kas ir C. Redziet, jo mēs tagad 32 00:02:01,040 --> 00:02:04,500 zināt virtenei ir saglabāts secīgi atmiņā, 33 00:02:04,500 --> 00:02:08,009 mēs varam paņemt virkni bez problēmām, jo ​​arī mēs 34 00:02:08,009 --> 00:02:09,919 zināt, kur tas beidzas, arī - 35 00:02:09,919 --> 00:02:12,060 null izbeigšanu raksturs. 36 00:02:12,060 --> 00:02:13,350 Lai būtu jautri. 37 00:02:13,350 --> 00:02:16,750 Es esmu Kristofers Bērtuli, tas ir CS50.