[Powered by Google Translate] Кристофър ВАРТОЛОМЕЙ: Добре дошъл.
В друг видеоклип, ние обсъдихме Чар тип данни в С, които
може да се използва за букви, цифри и специални символи
като въпрос или удивителен знак.
Ние знаем, че дадено лице Чар има ASCII стойност, която
е цяло число представителство на характер.
Например, ASCII стойност на главна буква "А" е 65.
Но в C, какво ще се използва за действителните думи или изречения такива
като програмиране, или "C е красива?"
Отговорът е низ -
но за да бъде по-конкретен, това е символен низ.
Символен низ или низ е последователност от една
Байт символа, които се съхраняват заедно
взаимно в паметта.
И в края на всеки символен низ в C
език, има един допълнителен байт, който е
разпределени за специален символ -
наклонена черта 0, което е нула характер прекратяване.
Нулевата характер прекратяване е един байт Чар, чиято бита
са 0 и се използва за сигнализиране края
на низ в паметта.
Това означава, дали възнамерявате да се инициализира низ като
изречението "C е забавно", или просто думата "забавление", в
края винаги ще има нулев характер прекратяване
показва, че низът е приключила.
За да използвате низ във вашата програма, се препоръчва
, който се инициализира променлива, тъй като това
диаграма звезда S се равнява на отворен цитирам, низ, в близост
цитат, точка и запетая.
В тази променлива дефиниция, променливи S точки на първото
характер в нашата низ, който е C. Виждате ли, защото ние сега
знае целия низ се съхраняват последователно в паметта,
ние може да извлече низ без никакви проблеми, тъй като ние също
знам къде свършва също -
нулевата характер прекратяване.
Така че да се забавляват.
Аз съм Кристофър Вартоломей, това е cs50.