Corchetes

Fiabilidad

¿Qué significan los corchetes?

Los corchetes, o llaves, son una construcción sintáctica de muchos lenguajes de programación. Adoptan las formas «[]», «()», «{}» o «<>». Se suelen utilizar para denotar construcciones del lenguaje de programación como bloques, llamadas a funciones o subíndices de matrices.

Los corchetes también se conocen como llaves.

Definición de corchetes

Los corchetes son un elemento sintáctico importante en la mayoría de los principales lenguajes de programación. Pueden adoptar varias formas. Los más comunes son los corchetes «{}», «[]», ()» y “<>”. Existen otros nombres para estos caracteres.

Los «{}» se denominan corchetes rizados o llaves, mientras que los «<>» suelen llamarse corchetes angulares o llaves. El término «llaves rizadas» está más extendido en EE.UU., mientras que «corchetes» se utiliza más en el inglés británico. Los «()» también suelen abreviarse como «paréntesis», ya que son caracteres de paréntesis. Estos caracteres están codificados tanto en ASCII como en Unicode.

Estos paréntesis definen construcciones importantes en un lenguaje de programación. Por ejemplo, en C y en los lenguajes influidos por C, «{}» denota un bloque de código, mientras que «[]» se refiere a un subíndice de matriz. En Perl, el «<>» se denomina operador filehandle para leer y escribir en archivos.

Temas relacionados

Margaret Rouse
Technology expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…