Continuemos con los Char.
Quiero ver algunos caracteres especiales que son bien importantes y también son muy útiles cuando queremos
trabajar con la línea comando, sobre todo para formatear nuestros textos.
Lo que queremos imprimir es pantalla, salto de línea, tabulación, espacio.
Bueno, básicamente son algunos, no son mucho, pero que quería destacar antes continuar.
Quería renombrar las clases.
Por ejemplo, acá tengo primitivos, primitivos, float y caracteres.
Bueno, en realidad son todo primitivos.
Entonces la idea es dar un poco de orden.
Primitivos acá con click derecho nos vamos a refractor, reinen, renombra.
Entonces primitivos enteros.
Bueno, que incluye, como vimos, el Bait, el chord, el hint y el lonco.
Todos son enteros, numéricos, de distinto rango refractor.
Permitidos Flauta perfecto y primitivos caracteres entonces por acá refractor Rayne.
Y recuerde siempre Camel, que es la clase inicial con mayúscula refractor.
Bien, continuemos.
Sigamos con los primitivos caracteres, entonces por acá vamos a definir estos caracteres especiales.
Primero con el espacio bien, simplemente con la barra espacio damos un espacio y ya tenemos el carácter.
Sería el primero?
Bueno, se utiliza mucho en los strip para separar palabras, lo más común y lo más típico, pero también
se puede representar en un solo carácter y lo podremos concatenar.
De hecho, un streeck puede concatenar también un char dentro de la secuencia de esta cadena.
Entonces por acá vamos a agregar un más para concatenar un espacio y la variable espacio puede quitar
este espacio de acá y el igual lo voy a dejar con dos punto y sin espacio, todo junto.
Vamos a guardar y vamos a levantar.
Un ejemplo simple charco responden dos punto y acá tenemos el espacio, el carácter y el 2, pero también
acá se está representando de forma directa con el espacio, con el símbolo, pero también puede ser
de la forma y únicos.
Entonces, con el código cero cero 20 que corresponde al espacio en Unicode, el resultado sería exactamente
el mismo.
Vamos a guardar.
Vamos a probar.
Hoy tenemos el espacio.
Entonces cualquiera de las dos forma estaría perfecto.
Veamos el segundo carácter especial Char.
Retroceso.
Se representa con Bachelard o de escape para escapar.
Y la letra de este carácter especial se llama Back Space, es decir, espacio hacia atrás o el típico
que nos sirve para borrar, para eliminar un carácter.
Entonces voy a copiar este retroceso.
Esta variable la vamos a reemplazar en espacio ahora como está concatenado?
El efecto debiera ser eliminar el punto, es decir, retroceder un espacio y se reemplaza por el dos
puntos.
Entonces le queda seguir retrocediendo hacia atrás, quitando los caracteres que habían antes en esa
posición.
Voy a ejecutar.
Se fijan desapareció el lospuntos Char correponde en PEIT 2.
Bien importante el carácter de escape el pack H, porque si no sería simplemente la letra.
Si ejecutamos.
El comportamiento distinto sería 2.12 el carácter.
Pero lo que necesitamos es el carácter especial.
Retroceso?
Ahora, qué pasa si agregamos otro carácter de retroceso?
Es decir, con quetenemos con otro más.
Por ejemplo, acá más espacio, espacio, doble retroceso.
Debiera quitar o eliminar el punto y va a retroceder a esta posición.
Se va a quedar hasta Bait, pero sin la.
Se fijan bait dos y quitan la E y los puntos.
Veamos otro.
Bueno, el típico tabulador para tabular.
Bueno, obviamente también con el caracter de escape, el Paxil art y la letra te voy a copiar, voy
a pegar acá y vivier a dar un espacio de tabulación, no solamente un espacio, sino más amplio.
Vamos a levantar.
Se fijan, no es solamente un espacio como acá, sino una tabulación y después vienen dos carreter,
especiales como estos se pueden utilizar como un carácter, como un chat, pero también dentro del strip,
dentro de la cadena, como por ejemplo podría copiar esto o simplemente lo escribo en realidad?
Para qué lo voy a copiar?
Y acá mismo, incluso por acá antes del video, entonces un Bauxilum y la T se fijan.
Ahí tenemos nuestro carácter especial.
Iba tabular del VIP hacia delante.
Es decir, van a ver dos estabulación en el pit y después en el número dos en el vips de los caracteres
vamos a ejecutar.
Se fijan uno acá y otro acá, pero este de acá es dentro del estreno de la cadena.
Incluso podríamos darle un espacio más claro, pero sigue siendo un carácter especial con el Paxil Leach,
porque recuerden, si no tiene el país lart.
Es simplemente la letra T, nada más.
Así que también podemos utilizar acá, igual que el retroceso y en realidad cualquiera.
Por ejemplo, si colocamos acá retroceso y acá hay un espacio.
Mattar Todo pegado porque va a quitar este espacio para retroceder un carácter.
Levantamos.
Se fijan pegado, no hay espacio.
Solamente se detalla qué más nueva línea.
Otro más, pero con M.
Siempre con Bachelet y en este caso el carácter n.
Lo vamos a copiar y lo pegamos acá en tabulador, entonces acá debiera bajar una línea o dar un salto
línea.
Vamos a guardar.
Y corremos.
Chart Corresponden Pitts Baja.
Salto Línea 2.
Pero también tenemos uno muy parecido que se llama retorno carro.
Pero en vez de la M con R y el resultado bueno, en el caso de Windows, en el sistema operativo de
Microsoft, el resultado entre Elene y el R es similar, pero esto varía según el sistema operativo.
Por ejemplo, en Unix cualquier sistema operativo basado en Unix, como Linux, como Mac in Touch,
pero solamente la máquina touch modernos funciona con él.
N El carácter de nueva línea, mientras que el R bueno funciona tanto en Windows, pero también en versiones
de Mackintosh anteriores.
Vamos a probar.
Guardamos.
Levantaos, bueno, en realidad no es el mismo resultado, porque si se fijan aca regresa al punto de
partida de la linea y limpia y reinicia la linea, mientras que el M en Windows simplemente salta una
linea hacia abajo.
Pero como digo esto caracteres se van a comportar distinto segun el sistema operativo y de hecho en
Windows se suele utilizar en conjunto primero el Bachelard N y después el Bachelard erre raton no carro.
Y no alineã.
Ahí vamos a levantar el resultado bueno mantiene el estreno anterior Charco responden dos punto y bajo
la línea 12 baja y se mueve el carro.
Al comienzo retrocede, pero final con nueva línea.
Está bien.
De todas formas, si no estaba bien, seguro cuál utilizar o cuál el que corresponde.
Según nuestro sistema operativo, podemos utilizar lo siguiente de la clase System System Puntoticket
Property porque tenemos que property.
Indicamos el atributo o nombre propiedad ligne saporiti o separador de línea.
Esta propiedad son variables de ambiente de la máquina atornillada y esta ya vienen predefinida en el
lenguaje.
Simplemente la podemos utilizar y viene con el separador de línea o nueva línea indicado para nuestro
sistema operativo y el resultado exactamente el mismo obtiene este carácter o éste o combinación según
nuestro sistema operativo.
Vamos a levantar?
Se fijan corresponden VIT dos punto y baja una línea.
Pero también tenemos un atajo.
Exactamente lo mismo ligne separation.
Pero el método?
Probamos.
Y lo mismo, incluso si vemos la argumentación acá, nos dice sobre sistemas Unix.
Este Retornã Bachelard n y en Windows Retornã la combinación R y el N.
Es decir, Bags Latch R.
Bachelard.
Eso sería respecto a los char con caracteres especiales y continuamos en la siguiente clase.