1 00:00:06,972 --> 00:00:08,870 [Powered by Google Translate] CHRISTOPHER BARTHOLOMEW: კეთილი იყოს. 2 00:00:08,870 --> 00:00:12,730 მეორე ვიდეო, ჩვენ განვიხილეთ char მონაცემები ტიპის C რომელიც 3 00:00:12,730 --> 00:00:16,570 შეიძლება გამოყენებულ იქნას გამართავს ასოებს, ციფრებს და სპეციალური სიმბოლოების 4 00:00:16,570 --> 00:00:19,420 როგორიცაა შეკითხვა ან ძახილის ნიშნის. 5 00:00:19,420 --> 00:00:22,660 ჩვენ ვიცით, რომ ინდივიდუალური char აქვს ASCII ღირებულებით, რაც 6 00:00:22,660 --> 00:00:25,280 არის მთელი რიცხვი წარმომადგენლობა ხასიათი. 7 00:00:25,280 --> 00:00:29,690 მაგალითად, კაპიტალის წერილში ს ASCII ღირებულება შეადგენს 65. 8 00:00:29,690 --> 00:00:34,570 მაგრამ C, რას ჩვენ ვიყენებთ ფაქტობრივი სიტყვა ან სასჯელის ასეთი 9 00:00:34,570 --> 00:00:37,940 როგორც პროგრამირების, ან "C არის ლამაზი?" 10 00:00:37,940 --> 00:00:39,550 პასუხი string - 11 00:00:39,550 --> 00:00:42,340 არამედ უფრო კონკრეტულად, ეს არის ხასიათი სიმებიანი. 12 00:00:44,850 --> 00:00:48,250 ხასიათი string, ან ტექსტი, არის თანმიმდევრობა ერთი 13 00:00:48,250 --> 00:00:50,210 byte სიმბოლო რომ ინახება ერთად 14 00:00:50,210 --> 00:00:52,000 ერთმანეთს მეხსიერება. 15 00:00:52,000 --> 00:00:55,000 და ბოლოს ნებისმიერი ხასიათის string in C 16 00:00:55,000 --> 00:00:57,190 ენა, არსებობს ერთი დამატებითი byte რომ არის 17 00:00:57,190 --> 00:00:59,410 გამოყოფილი სპეციალური ხასიათი - 18 00:00:59,410 --> 00:01:03,565 backslash 0, რომელიც null შეწყვეტის ხასიათი. 19 00:01:03,565 --> 00:01:07,290 Null შეწყვეტის ხასიათი არის 1 byte char რომლის ბიტი 20 00:01:07,290 --> 00:01:10,900 ყველა 0 და იგი გამოიყენება სიგნალი ბოლომდე 21 00:01:10,900 --> 00:01:12,860 საქართველოს სიმებიანი მეხსიერებაში. 22 00:01:12,860 --> 00:01:16,370 ეს ნიშნავს, რომ თქვენ განზრახული ინიციალიზაცია თქვენი სიმებიანი როგორც 23 00:01:16,370 --> 00:01:22,610 სასჯელი "C არის fun," ან უბრალოდ სიტყვა "გართობა", ზე 24 00:01:22,610 --> 00:01:26,100 ბოლოს ყოველთვის იარსებებს null შეწყვეტის ხასიათი 25 00:01:26,100 --> 00:01:29,420 რაც მიუთითებს, რომ სიმებიანი დასრულდა. 26 00:01:29,420 --> 00:01:32,200 იმისათვის, რომ გამოიყენოთ string თქვენს პროგრამაში, მიზანშეწონილია 27 00:01:32,200 --> 00:01:34,440 რომ თქვენ ინიციალიზაცია თქვენი ცვლადი როგორც ამ - 28 00:01:38,050 --> 00:01:46,720 სქემა ვარსკვლავი S შეადგენს ღია ციტირებით, თქვენი ტექსტი, მჭიდრო 29 00:01:46,720 --> 00:01:50,220 ციტირებით, მძიმით. 30 00:01:50,220 --> 00:01:54,880 ამ ცვლადის განსაზღვრა, ცვლადი S რაოდენობა პირველი 31 00:01:54,880 --> 00:02:01,040 ხასიათი ჩვენს სიმებიანი, რომელიც C. ხედავთ, რადგან ჩვენ ახლა 32 00:02:01,040 --> 00:02:04,500 ვიცი მთელი სიმებიანი ინახება თანამიმდევრულად მეხსიერებაში, 33 00:02:04,500 --> 00:02:08,009 ჩვენ შეგვიძლია მივიღოთ სიმებიანი ერთად პრობლემები არ როგორც ჩვენ ასევე 34 00:02:08,009 --> 00:02:09,919 ვიცი, სადაც ეს დამთავრდა, ძალიან - 35 00:02:09,919 --> 00:02:12,060 null შეწყვეტის ხასიათი. 36 00:02:12,060 --> 00:02:13,350 ასე რომ არ fun. 37 00:02:13,350 --> 00:02:16,750 მე კრისტოფერ ბართლომე, ეს cs50.