[Powered by Google Translate] CHRISTOPHER BARTHOLOMEW:欢迎回来。 在另一段录像中,我们讨论了字符数据类型在C 可用于举办字母,数字和特殊字符 如问题或感叹号。 我们知道,一个单独的字符的ASCII值, 是一个整数表示的字符。 例如,大写字母A的ASCII值是65。 但在C,我们使用实际的词或句子等 编程,或“C是漂亮吗?” 答案是一个字符串 - 但更具体地,它是一个字符串。 一个字符串,或一个字符串,是一个序列 一同存储字节的字符 彼此在内存中。 和在结束在C的任何字符串 语言,有一个额外的字节, 分配给一个特殊字符 - 反斜杠0,这是空终止字符。 空终止字符是1个字节的字符的位 全是0并且它是用来发送结束信号 内存中的字符串。 这意味着无论你打算初始化的字符串 了一句“C很有趣”,或只是字的“乐趣”,在 到底有没有将永远是一个空终止字符 表明已经结束字符串。 在你的程序中使用一个字符串,它建议 初始化变量,因为这 - 图表星S等于公开报价,您的字符串,靠近 引号,分号。 在这个变量的定义,变量S点,第一个 我们的字符串中的字符,这是C.你看,因为我们现在 知道整个字符串按顺序存储在内存中, 我们可以检索的字符串,没有任何问题,我们也 知道它在哪里结束,太 - 空终止字符。 因此,有乐趣。 我是克里斯托弗·巴塞洛缪,这是CS50。