1 00:00:06,972 --> 00:00:08,870 [Powered by Google Translate] Christopher BARTHOLOMEW: geri gəlmisiniz. 2 00:00:08,870 --> 00:00:12,730 Başqa video, biz hansı C char data type müzakirə 3 00:00:12,730 --> 00:00:16,570 məktublar, nömrələri və xüsusi simvollara keçirilməsi üçün istifadə edilə bilər 4 00:00:16,570 --> 00:00:19,420 sual və ya nida işarəsi kimi. 5 00:00:19,420 --> 00:00:22,660 Biz, fərdi char bir ASCII dəyəri bilirik ki, hansı 6 00:00:22,660 --> 00:00:25,280 xarakteri bir tam təmsil edir. 7 00:00:25,280 --> 00:00:29,690 Məsələn, kapital məktub A ASCII dəyəri 65 edir. 8 00:00:29,690 --> 00:00:34,570 Lakin C, biz faktiki söz və ya bu cür cümlələr üçün nə istifadə edirsiniz 9 00:00:34,570 --> 00:00:37,940 proqramlaşdırma kimi, və ya "C gözəl?" 10 00:00:37,940 --> 00:00:39,550 Cavab simli deyil - 11 00:00:39,550 --> 00:00:42,340 lakin daha konkret olması üçün, bir xarakter string edir. 12 00:00:44,850 --> 00:00:48,250 A xarakter string və ya simli, bir ardıcıllıqla deyil 13 00:00:48,250 --> 00:00:50,210 yanaşı saxlanan bayt Sandıqı 14 00:00:50,210 --> 00:00:52,000 yaddaşında bir-birinə. 15 00:00:52,000 --> 00:00:55,000 Və C hər hansı xarakter simli sonunda 16 00:00:55,000 --> 00:00:57,190 dil, yəni bir əlavə byte var 17 00:00:57,190 --> 00:00:59,410 xüsusi xarakter üçün ayrılmış - 18 00:00:59,410 --> 00:01:03,565 bu null xitam xarakter olan backslash 0,. 19 00:01:03,565 --> 00:01:07,290 Bu null xitam xarakter olan bit 1 byte char edir 20 00:01:07,290 --> 00:01:10,900 bütün 0 və bu ilin sonuna siqnal üçün istifadə olunur 21 00:01:10,900 --> 00:01:12,860 yaddaşında bir simli. 22 00:01:12,860 --> 00:01:16,370 Bu kimi simli başlamaq niyyətində olmadığını bildirir 23 00:01:16,370 --> 00:01:22,610 də cümlə "C eğlenceli," və ya sözü "əyləncə" 24 00:01:22,610 --> 00:01:26,100 orada sonunda həmişə null xitam xarakterli olacaq 25 00:01:26,100 --> 00:01:29,420 simli çatdı ifadə. 26 00:01:29,420 --> 00:01:32,200 Proqram bir string istifadə üçün tövsiyə olunur 27 00:01:32,200 --> 00:01:34,440 Bu kimi dəyişən başlamaq ki, - 28 00:01:38,050 --> 00:01:46,720 chart ulduz S yaxın, sizin simli, açıq quote bərabərdir 29 00:01:46,720 --> 00:01:50,220 quote, nöqtəli vergül. 30 00:01:50,220 --> 00:01:54,880 Ilk bu dəyişən anlayışının, dəyişən S bal 31 00:01:54,880 --> 00:02:01,040 çünki biz indi string xarakterli olan, Siz bax C. edir 32 00:02:01,040 --> 00:02:04,500 bütün string bilmək yaddaşında ardıcıl saxlanılır, 33 00:02:04,500 --> 00:02:08,009 biz də biz heç bir problemləri ilə string geri ala bilərsiniz 34 00:02:08,009 --> 00:02:09,919 çox, başa harada - 35 00:02:09,919 --> 00:02:12,060 bu null xitam character. 36 00:02:12,060 --> 00:02:13,350 Belə ki, əyləncə var. 37 00:02:13,350 --> 00:02:16,750 Mən Christopher Bartolomeos edirəm, bu cs50 edir.