Bracket Styles for programmering

Mange programmeringsspråk benytter seg av flere forskjellige stiler av parentes, inkludert runde, krøllete, firkantet og vinklede braketter. Hver type har en annen funksjon og syntaks, basert på språket det er en del av. Selv om ikke alle programmeringsspråk bruker disse stilene på samme måte, mange av dem har felles funksjoner og funksjonalitet, som å bruke parentes for å sende inn en liste med verdier, eller hakeparenteser for å betegne elementer i en matrise.

runde Brak

Runde parentes ( "(" og ")") blir ofte brukt som en del av funksjonsdefinisjoner eller kall til funksjoner eller metoder i et program. Mens hver programmeringsspråk har sin egen syntaks for hvordan du definerer en funksjon, de fleste krever at du skriver inn funksjonsnavnet, datatype, og deretter erklære variabler innenfor parentes. Ringe en funksjon eller metode ligner og mer konsekvent på tvers av de fleste språk. For eksempel skriver "myfunc (var1, var2)" kaller funksjonen "myfunc" og sender verdiene for de to variablene til det.

klammer

Hakeparenteser ( "[" og "]") er vanligvis brukt som en del av en rekke datastruktur, spesielt den delen som identifiserer hvilken verdi, eller element i matrisen du vil ha tilgang til. De fleste språk bruker samme syntaks. For eksempel skrive "myArray [3]" forteller kompilatoren at du vil ha tilgang til et element fra "myArray" array. De fleste språk bruke null-indeksering, noe som betyr null representerer det første element, en representerer den neste element, og så videre. Så i dette eksempel "myArray [3]" faktisk refererer til det fjerde elementet i gruppen.

Curly Brak

Noen programmeringsspråk bruker klammeparenteser ( "{" og "}") som en del av funksjonsdefinisjoner sammen med parentes, men ikke alle. For eksempel, C ++, Javascript og PHP alle gjøre bruk av klammeparenteser, men Visual Basic og Python ikke. I de språkene som du skriver funksjonsnavnet da listen over variabler inne parentes, så du skriver bare en åpning krøllete brakett. Deretter skriver du inn koden for funksjonen, og deretter en avsluttende krøllete brakett for å betegne slutten av definisjonen. De fleste av disse språkene også bruke klammeparenteser på samme måte for betinget og kontrolloppstilling.

Chevrons

Vanligvis vinkeltegnene ( ">" og "<"), eller vinkelparenteser, brukes ikke som parentes som de andre typene er. I stedet, de er brukt som ulikhet operatører for "større enn" og "mindre enn". Disse brukes ofte som en del av betinget utsagn eller sløyfer. For eksempel testing for å se om en variabel er større enn et konstant tall kan du bestemme hvilken av to mulige retninger programmet bør følge. Mange språk lar deg kombinere disse symbolene med likhetstegnet for å teste for "større enn eller lik" (> =) eller "mindre enn eller lik" (<=).