1 00:00:06,972 --> 00:00:08,870 [Powered by Google Translate] KRISTOFORO Baltramiejus: Sveiki sugrįžę. 2 00:00:08,870 --> 00:00:12,730 Kitoje video, aptarėme char tipo duomenų C, kuris 3 00:00:12,730 --> 00:00:16,570 gali būti naudojami laikyti raides, skaitmenis ir specialiuosius simbolius 4 00:00:16,570 --> 00:00:19,420 pavyzdžiui, klausimo arba šauktukas. 5 00:00:19,420 --> 00:00:22,660 Mes žinome, kad asmuo char yra ASCII vertę, kuri 6 00:00:22,660 --> 00:00:25,280 yra sveikasis skaičius atstovavimo pobūdžio. 7 00:00:25,280 --> 00:00:29,690 Pavyzdžiui, didžioji raidė ASCII reikšmė yra 65 metai. 8 00:00:29,690 --> 00:00:34,570 Tačiau C, ką mes naudojame faktinių žodžių ar sakinių, pvz. 9 00:00:34,570 --> 00:00:37,940 rengti programas, arba "C yra gražus?" 10 00:00:37,940 --> 00:00:39,550 Atsakymas yra eilutė - 11 00:00:39,550 --> 00:00:42,340 bet tiksliau sakant, ji yra ženklų eilutė. 12 00:00:44,850 --> 00:00:48,250 Ženklų eilutė, arba eilutę, yra vienos seka 13 00:00:48,250 --> 00:00:50,210 baitų simbolių, kurie yra saugomi kartu su 14 00:00:50,210 --> 00:00:52,000 atmintyje. 15 00:00:52,000 --> 00:00:55,000 Ir C bet kokio pobūdžio eilutės pabaigos 16 00:00:55,000 --> 00:00:57,190 kalba, yra vienas papildomas baitas, kuris yra 17 00:00:57,190 --> 00:00:59,410 skirti ypatingą pobūdį - 18 00:00:59,410 --> 00:01:03,565 backslash 0, null nutraukimas charakteris. 19 00:01:03,565 --> 00:01:07,290 Null nutraukimas personažas yra 1 baitas char kurio bitai 20 00:01:07,290 --> 00:01:10,900 visi 0 ir jis yra naudojamas signalas 21 00:01:10,900 --> 00:01:12,860 atminties eilutę. 22 00:01:12,860 --> 00:01:16,370 Tai reiškia, ar jūs ketinate inicijuoti savo eilutę, kaip 23 00:01:16,370 --> 00:01:22,610 sakinys "C yra įdomus", arba tiesiog žodis "smagu" 24 00:01:22,610 --> 00:01:26,100 pabaiga visada bus null nutraukimas pobūdis 25 00:01:26,100 --> 00:01:29,420 nurodant, kad eilutė baigėsi. 26 00:01:29,420 --> 00:01:32,200 Norėdami naudoti eilutę į savo programą, rekomenduojama 27 00:01:32,200 --> 00:01:34,440 , kad inicijuoti savo kintamąjį, nes tai - 28 00:01:38,050 --> 00:01:46,720 schema žvaigždučių S lygus atvirą pasiūlymą, eilutę, netoli 29 00:01:46,720 --> 00:01:50,220 citata, kabliataškis. 30 00:01:50,220 --> 00:01:54,880 Šioje kintama, kintamosios taškai, į pirmąjį 31 00:01:54,880 --> 00:02:01,040 charakterį, mūsų eilutę, kuri yra C. Jūs matote, nes dabar mes 32 00:02:01,040 --> 00:02:04,500 žinoti visą eilutę yra saugoma nuosekliai atmintyje, 33 00:02:04,500 --> 00:02:08,009 be jokių problemų, nes mes taip pat galime priimti eilutę 34 00:02:08,009 --> 00:02:09,919 žinoti, kur baigiasi, taip pat - 35 00:02:09,919 --> 00:02:12,060 null nutraukimas charakterį. 36 00:02:12,060 --> 00:02:13,350 Taip smagiai. 37 00:02:13,350 --> 00:02:16,750 Aš tikiu, Christopher Baltramiejus, tai CS50.