[Powered by Google Translate] Christopher Bartolomeu: Benvido de volta. Noutro vídeo, discutir o tipo de datos char en C poden ser usados ​​para soster as letras, números e caracteres especiais como a cuestión ou punto de exclamación. Sabemos que un carácter individuo ten un valor ASCII, que é unha representación de enteiro do personaxe. Por exemplo, o valor ASCII letra maiúscula A é 65. Pero en C, o que imos usar para palabras reais ou frases tales como programación, ou "C é bonito?" A resposta é unha cadea - Pero, para ser máis específico, é unha cadea de caracteres. Unha cadea de caracteres, ou unha cadea, é unha secuencia de un caracteres de bytes que se almacenan xunto uns aos outros na memoria. E ao final de calquera cadea de caracteres en C linguaxe, hai un byte adicional que é alocado para un carácter especial - backslash 0, que é o carácter de terminación nula. O carácter de terminación nulo é un char 1 byte cuxos bits son todos 0, e se usa para sinalizar o fin dunha secuencia na memoria. Isto significa que se pretende iniciar a súa secuencia como a frase "C é divertido", ou só a palabra "diversión", no fin haberá sempre un carácter de terminación nula o que indica que a corda acabou. Para usar unha secuencia no seu programa, recoméndase se que arrincar a súa variable como este - Mapa de estrelas S é igual a cita aberto, a súa secuencia, preto coma cita. Nesta definición variable, variable S apunta para o primeiro carácter da nosa cadea, que é C. Vostede ve, porque agora coñecer toda a cadea é almacenado secuencialmente na memoria, podemos recuperar a secuencia sen problemas como nós tamén sabe onde remata, tamén - o carácter de terminación nula. Entón, divírtete. Eu son Christopher Bartolomeu, este é CS50.