[Powered by Google Translate] CHRISTOPHER BARTHOLOMEW: კეთილი იყოს.
მეორე ვიდეო, ჩვენ განვიხილეთ char მონაცემები ტიპის C რომელიც
შეიძლება გამოყენებულ იქნას გამართავს ასოებს, ციფრებს და სპეციალური სიმბოლოების
როგორიცაა შეკითხვა ან ძახილის ნიშნის.
ჩვენ ვიცით, რომ ინდივიდუალური char აქვს ASCII ღირებულებით, რაც
არის მთელი რიცხვი წარმომადგენლობა ხასიათი.
მაგალითად, კაპიტალის წერილში ს ASCII ღირებულება შეადგენს 65.
მაგრამ C, რას ჩვენ ვიყენებთ ფაქტობრივი სიტყვა ან სასჯელის ასეთი
როგორც პროგრამირების, ან "C არის ლამაზი?"
პასუხი string -
არამედ უფრო კონკრეტულად, ეს არის ხასიათი სიმებიანი.
ხასიათი string, ან ტექსტი, არის თანმიმდევრობა ერთი
byte სიმბოლო რომ ინახება ერთად
ერთმანეთს მეხსიერება.
და ბოლოს ნებისმიერი ხასიათის string in C
ენა, არსებობს ერთი დამატებითი byte რომ არის
გამოყოფილი სპეციალური ხასიათი -
backslash 0, რომელიც null შეწყვეტის ხასიათი.
Null შეწყვეტის ხასიათი არის 1 byte char რომლის ბიტი
ყველა 0 და იგი გამოიყენება სიგნალი ბოლომდე
საქართველოს სიმებიანი მეხსიერებაში.
ეს ნიშნავს, რომ თქვენ განზრახული ინიციალიზაცია თქვენი სიმებიანი როგორც
სასჯელი "C არის fun," ან უბრალოდ სიტყვა "გართობა", ზე
ბოლოს ყოველთვის იარსებებს null შეწყვეტის ხასიათი
რაც მიუთითებს, რომ სიმებიანი დასრულდა.
იმისათვის, რომ გამოიყენოთ string თქვენს პროგრამაში, მიზანშეწონილია
რომ თქვენ ინიციალიზაცია თქვენი ცვლადი როგორც ამ -
სქემა ვარსკვლავი S შეადგენს ღია ციტირებით, თქვენი ტექსტი, მჭიდრო
ციტირებით, მძიმით.
ამ ცვლადის განსაზღვრა, ცვლადი S რაოდენობა პირველი
ხასიათი ჩვენს სიმებიანი, რომელიც C. ხედავთ, რადგან ჩვენ ახლა
ვიცი მთელი სიმებიანი ინახება თანამიმდევრულად მეხსიერებაში,
ჩვენ შეგვიძლია მივიღოთ სიმებიანი ერთად პრობლემები არ როგორც ჩვენ ასევე
ვიცი, სადაც ეს დამთავრდა, ძალიან -
null შეწყვეტის ხასიათი.
ასე რომ არ fun.
მე კრისტოფერ ბართლომე, ეს cs50.