[Powered by Google Translate] Christopher BARTHOLOMEW: Mirë se vini mbrapa.
Në një tjetër video, kemi diskutuar char lloj të dhënave në C e cila
mund të përdoret për të mbajtur shkronja, numra dhe karaktere speciale
të tilla si pyetje apo pikëçuditëse.
Ne e dimë se një char individ ka një vlerë ASCII, të cilat
është një numër i plotë përfaqësimi i karakter.
Për shembull, vlera e kapitalit ASCII një letër është 65.
Por në C, çfarë ne përdorim për fjalët aktuale apo fjali të tilla
si programim, ose "C është e bukur?"
Përgjigja është një varg -
por për të qenë më specifik, kjo është një varg karakter.
Një varg karakter, ose një varg, është një sekuencë e njërit
chars byte që janë ruajtur së bashku
njëri-tjetrin në kujtesë.
Dhe në fund të çdo varg karakter në C
gjuhë, ka një bajt tjetër që është
alokuar për një karakter të veçantë -
backslash 0, e cila është karakter null ndërprerjen.
Karakteri null Përfundimi është një char 1 bajt cilit bit
janë të gjithë 0 dhe ajo është përdorur për të sinjalizuar fundin
i një vargut në memorje.
Kjo do të thotë nëse keni ndërmend të nisja string tuaj si
fjalia "C është e bukur", ose thjesht fjala "fun", në
fund nuk do të jetë gjithmonë një karakter null ndërprerja
duke treguar se ka përfunduar string.
Për të përdorur një varg në programin tuaj, ajo është e rekomanduar
se ju nisja ndryshore tuaj si kjo -
Grafiku yll S është e barabartë me kuotë të hapur, string juaj, në afërsi
, të japin kuotën pikëpresje.
Në këtë përkufizim ndryshueshme, ndryshueshme S pikë të parë
karakter në vargun tonë, e cila është C. Ju shikoni, sepse ne tani
e dini tekstin e plotë është ruajtur në kujtesën sequentially,
Ne mund të marrim vargun pa probleme si edhe ne
e di se ku mbaron, shumë -
Karakteri null përfundimit.
Kështu have fun.
Unë jam Christopher Bartolomeu, kjo është CS50.