[Powered by Google Translate] KRISTOFRU BARTHOLOMEW: Merħba lura. F'każ ieħor video, iddiskutejna t-tip tad-data char fis-C li jistgħu jintużaw biex iżommu l-ittri, numri u l-karattri speċjali bħall-kwistjoni jew il-marka exclamation. Aħna nafu li l-karatteristiċi individwali għandu valur ASCII, li huwa rappreżentazzjoni numru sħiħ tal-karattru. Per eżempju, il-valur ASCII ittra kapitali A huwa 65. Iżda fis-C, dak li nużaw għall-kliem attwali jew sentenzi bħal dawn bħala programmazzjoni, jew "C hija sabiħa?" It-tweġiba hija string - iżda li tkun aktar speċifika, hija sekwenza ta 'karattri. A sekwenza ta 'karattri, jew string, hija sekwenza ta' 1 byte Chars li huma maħżuna flimkien xulxin fil-memorja. U fl-aħħar ta 'kull sekwenza ta' karattri fit-C lingwa, hemm waħda byte addizzjonali li allokati għal karattru speċjali - backslash 0, li huwa l-karattru terminazzjoni null. Il-karattru terminazzjoni null hija char 1 byte li bits huma kollha 0 u huwa użat biex jindika l-aħħar ta 'sekwenza fil-memorja. Dan ifisser li jekk għandek il-ħsieb li initialize string tiegħek is-sentenza "C huwa divertenti," jew sempliċiment il-kelma "fun", fil- aħħar dejjem se jkun karattru terminazzjoni null jindika li l-sekwenza tkun intemmet. Biex tuża string fil-programm tiegħek, huwa rakkomandat li inti initialize-varjabbli tiegħek kif dan - chart star S ugwali kwotazzjoni miftuħa, spag tiegħek, qrib , kwotazzjoni virgola. F'dan id-definizzjoni varjabbli, varjabbli S jinnota l-ewwel karattru string tagħna, li huwa C. You see, għaliex aħna issa jafu l-sekwenza sħiħa hija maħżuna sekwenzjalment fil-memorja, nistgħu irkuprata l-sekwenza bl-ebda problemi kif aħna wkoll taf fejn dan jintemm, wisq - il-karattru null terminazzjoni. Allura tieħdu gost. Jien Christopher Bartilmew, dan huwa cs50.