[Powered by Google Translate] CHRISTOPHER Bartholomew: Witamy z powrotem. W innym filmie, omawialiśmy char typy danych w C, która mogą być używane do przechowywania liter, cyfr i znaków specjalnych takich jak pytanie czy wykrzyknik. Wiemy, że indywidualna char ma wartość ASCII, który jest liczbą całkowitą w postaci reprezentacji. Na przykład, wartość ASCII wielka litera A jest 65. Ale w C, co używamy do rzeczywistych słów lub zdań takich jak programowanie, lub "C jest piękny?" Odpowiedź jest string - ale aby być bardziej szczegółowe, to jest ciąg znaków. Ciąg znaków lub ciąg znaków, jest sekwencja jednego znaków bajtowych, które są przechowywane razem siebie w pamięci. I na końcu każdego łańcucha znaków w C język, jest jeden dodatkowy bajt, który jest przydzielona do specjalnego charakteru - backslash 0, co jest znak null zakończenie. Znak null wypowiedzenie jest 1 bajt char, którego bity 0, są to służy do sygnalizowania końca z ciągu w pamięci. Oznacza to, czy masz zamiar zainicjować ciąg jako zdanie "C jest zabawa", lub po prostu słowo "zabawa", na koniec zawsze będzie znak null zakończenie wskazując, że łańcuch się zakończył. Aby korzystać ciąg w programie, zaleca się że zainicjować zmiennej jak to - Star Chart S równa otwartą ofertę, Twój ciąg, blisko cudzysłów, średnik. W tej definicji zmiennej, zmienna S wskazuje na pierwszy postać w naszym łańcuchu, który jest C. Widzisz, bo teraz wie cały ciąg jest zapisywane kolejno w pamięci, możemy pobrać ciąg bez żadnych problemów jak również wiedzieć, gdzie się kończy, za - znak null zakończenie. Więc baw się dobrze. Jestem Christopher Bartholomew, to CS50.