[Powered by Google Translate] CHRISTOPHER BARTOLOMÉ: Bienvenido de nuevo.
En otro video, hablamos sobre el tipo de datos char en C
pueden ser usados ​​para sostener las letras, números y caracteres especiales
como por ejemplo la pregunta o exclamación.
Sabemos que un individuo tiene un valor de caracteres ASCII, que
es una representación de número entero del carácter.
Por ejemplo, el valor ASCII letra mayúscula A es 65.
Sin embargo, en C, ¿qué es lo que usamos para palabras reales o frases tales
como la programación, o "C es hermoso?"
La respuesta es una cadena -
pero, para ser más específico, es una cadena de caracteres.
Una cadena de caracteres, o una cadena, es una secuencia de uno
caracteres de bytes que se almacenan junto
entre sí en la memoria.
Y al final de cualquier cadena de caracteres en el C
idioma, es un byte adicional que es
asignado a un carácter especial -
backslash 0, que es el carácter de terminación null.
El carácter de terminación nulo es un char 1 byte cuyos bits
son todos 0 y se utiliza para indicar el final
de una cadena en la memoria.
Esto significa que si usted tiene la intención de iniciar su cadena como
la frase "C es divertido", o simplemente la "diversión", palabra en la
final siempre habrá un carácter de terminación nula
lo que indica que la cadena ha terminado.
Para utilizar una cadena en el programa, se recomienda
que inicializa la variable como esta -
mapa de las estrellas S es igual de apertura de comillas, la cadena, cerca
presupuesto, punto y coma.
En esta definición de la variable, variable S apunta a la primera
carácter en nuestra cadena, que es C. Usted ve, porque ahora
saber la cadena completa se almacena secuencialmente en la memoria,
podemos recuperar la cadena sin problemas, ya que también
saber dónde termina, también -
el carácter de terminación null.
Así se divierten.
Soy Christopher Bartholomew, esto es CS50.