[Powered by Google Translate] CHRISTOPHER BARTHOLOMEW: Bienvenue. Dans une autre vidéo, nous avons discuté du type de données char en C qui peut être utilisé pour contenir des lettres, des chiffres et des caractères spéciaux comme la question ou d'exclamation. Nous savons qu'un individu caractères a une valeur ASCII, ce qui est une représentation entière du caractère. Par exemple, la valeur ASCII lettre majuscule A est de 65. Mais en C, qu'est-ce que nous utilisons des mots ou des phrases réelles telles que la programmation, ou "C est beau?" La réponse est une chaîne - mais pour être plus précis, il s'agit d'une chaîne de caractères. Une chaîne de caractères, ou une chaîne, est une séquence d'une caractères d'octets qui sont stockés à côté de l'autre dans la mémoire. Et à la fin de toute chaîne de caractères dans le répertoire C la langue, il ya un octet supplémentaire qui est attribué un caractère spécial - backslash 0, ce qui est le caractère de fin null. Le caractère de fin null est un char 1 octet dont les bits sont tous à 0 et il est utilisé pour signaler la fin d'une chaîne dans la mémoire. Cela signifie que si vous avez l'intention d'initialiser votre chaîne comme la phrase "C est un plaisir", ou tout simplement le mot «plaisir», à la fin il y aura toujours un caractère de fin null indiquant que la chaîne est terminée. Pour utiliser une chaîne dans votre programme, il est recommandé que vous initialiser votre variable comme cela - carte des étoiles S est égal citation ouvert, votre chaîne, à proximité citation, point-virgule. Dans cette définition de la variable, variable S pointe vers le premier caractère de notre chaîne, qui est C. Vous voyez, parce que nous avons maintenant connaître la chaîne entière est stockée dans la mémoire de manière séquentielle, nous pouvons récupérer la chaîne sans aucun problème que nous avons également savoir où il se termine, trop - le caractère de fin null. Alors amusez-vous. Je suis Christopher Barthélemy, c'est CS50.