For faster navigation, this Iframe is preloading the Wikiwand page for Barra inversa.

Barra inversa

La barra inversa invertida, (\) o también barra oblicua inversa invertida, barra invertida, barra revertida, backslash, contrabarra, barra diagonal invertida o diagonal invertida es un carácter tipográfico que ha experimentado (junto con otros signos como la barra «/» o la arroba «@») un gran crecimiento en las últimas décadas debido a su abundante uso en muchos lenguajes y sistemas operativos como Matlab para generar un salto de línea.

En Unix y C se emplea para definir caracteres especiales: \n representa un salto de línea y \t un espacio de tabulación, por ejemplo. En DOS y Microsoft Windows se utiliza para señalar la jerarquía de carpetas subcarpetas y archivos:[1]carpeta\subcarpeta\archivo.abc indica que archivo.abc está dentro de subcarpeta, que a su vez está dentro de carpeta.

En algunos lenguajes de programación informática, la barra inversa representa un operador aritmético que calcula el valor entero del resultado de una división. Es decir, A\B sería igual a la parte entera de A/B (a dividido entre B). Por ejemplo, el resultado de 5\2 = 2, ya que 2 es la parte entera del resultado de dividir 5/2 = 2,5

Los lenguajes de expresión regular lo usaron de la misma manera, cambiando los caracteres literales subsiguientes en metacaracteres y viceversa. Por ejemplo, \ || b busca '|' o 'b', la primera barra se escapa y se busca, la segunda no se escapa y actúa como una "o".[2]​ Fuera de las cadenas entre comillas, el único uso común de la barra invertida es ignorar ("escapar") una nueva línea inmediatamente después. En este contexto, puede denominarse "línea continua",[3]​ ya que la línea actual continúa en la siguiente. Algún software reemplaza la barra invertida + nueva línea con un espacio.[4]

Las macros de Tex y LaTeX tienen nombres que comienzan por este carácter: \chapter{título} define el título de un capítulo, por ejemplo. En Octave o MATLAB A\B representa la división izquierda de las matrices, equivalente al producto de la inversa de A por B.

El comando directo para insertar este carácter en MicrosBarra oblicua, barra inclinada o diagonal

Referencias

  1. Necasek, Michal (24 de mayo de 2019). «Why Does Windows Really Use Backslash as Path Separator?» (html). OS/2 Museum. Archivado desde el original el 24 de mayo de 2019. Consultado el 28 de mayo de 2019. 
  2. Mark Lutz. Learning Python, 5th Edition. Archivado desde el original el 8 de octubre de 2021. Consultado el 20 de septiembre de 2021. 
  3. The C Preprocessor
  4. «3.1.1 Splitting long lines». GNU make manual. Consultado el 28 de julio de 2019. 
{{bottomLinkPreText}} {{bottomLinkText}}
Barra inversa
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?