Mange programmeringsspråk gjøre bruk av flere forskjellige stiler av parentes , inkludert runde , krøllete , firkantet og festemateriell . 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. Round braketter
Round parentes ( "( " og " )" ) blir ofte brukt som en del av funksjonsdefinisjonene eller kall til funksjoner eller metoder i et program . Mens hvert programmeringsspråk har sin egen syntaks for hvordan du definerer en funksjon , de fleste krever at du skriver navnet på funksjonen , datatype , og deretter erklære variabler innenfor parentes . Kalle 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 .
Hakeparenteser
< p> Square parentes ( " [" og "]" ) er vanligvis brukt som en del av en rekke data struktur , spesielt den delen som identifiserer hvilken verdi eller et element i matrisen vil du ha tilgang til. De fleste språk bruker samme syntaks. For eksempel skriver " myArray [ 3 ] " forteller kompilatoren at du vil ha tilgang til et element fra " myArray " array . De fleste språk bruke tomme indeksering, noe som betyr null representerer det første element , representerer en neste element , og så videre. Så i dette eksempelet , " myArray [ 3 ] " faktisk refererer til det fjerde elementet i matrisen .
Klammeparenteser
Noen programmeringsspråk bruker krøllete parentes ( "{" og " }" ) som en del av funksjonsdefinisjonene 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 språk som gjør det, skriver du navnet på funksjonen vil 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 betingede og kontrollflytpåstander .
Chevrons
Vanligvis vinkeltegnene ( ">" og " ; < ") , eller vinkeljern som brukes ikke som konsoll som de andre typene er . I stedet er de brukt som ulikhet operatører for " større enn " og " mindre enn ". Disse brukes ofte som en del av betinget utsagn eller løkker . For eksempel testing for å se om en variabel er større enn et konstant antall lar deg avgjøre hvilke av to mulige retninger programmet bør følge . Mange språk lar deg kombinere disse symbolene med likhetstegnet å teste for " større enn eller lik" ( > = ) eller " mindre enn eller lik" ( < = ) .