Veel programmeertalen maken gebruik van verschillende stijlen van beugels , waaronder ronde , krullend , vierkante en haakjes . Elk type heeft een andere functie en syntax , afhankelijk van de taal is onderdeel van . Hoewel niet elke programmeertaal gebruikt deze stijlen op dezelfde manier , veel van hen hebben gemeenschappelijke kenmerken en functionaliteit , zoals het gebruik van ronde haken om een lijst met waarden , of vierkante haken om elementen in een array aan te duiden in te dienen . Ronde Brackets Ronde haakjes ( " ( " en " ) " ) worden vaak gebruikt als onderdeel van de functie-definities of oproepen tot functies of methoden in een programma . Terwijl elke programmeertaal heeft zijn eigen syntax voor hoe je een functie te definiëren , de meeste vereisen dat u de naam van de functie , het type data typen , en dan verklaren de variabelen binnen ronde haakjes . Aanroepen van een functie of methode lijkt en meer consistent in de meeste talen . Bijvoorbeeld , het typen " myFunc ( var1 , var2 ) " roept de functie " myFunc " en stuurt de waarden voor de twee variabelen aan. Rechte haken Vierkante haken ( " [ " en " ] " ) worden meestal gebruikt als onderdeel van een array datastructuur , met name het deel dat aangeeft welke waarde of element in de array die u wilt openen . De meeste talen gebruiken dezelfde syntax . Bijvoorbeeld , het typen " myArray [ 3 ] " vertelt de compiler dat u wilt toegang tot een onderdeel van de " myArray " array. Meeste talen gebruik zero indexeren , waardoor nul vertegenwoordigt het eerste element , een vertegenwoordigt het volgende element , enzovoorts . Dus in dit voorbeeld , " myArray [ 3 ] " verwijst eigenlijk naar het vierde element in de array . Curly Brackets Sommige programmeertalen gebruiken accolades ( " { " en " } " ) als onderdeel van functiedefinities met ronde haken , maar niet allemaal . Bijvoorbeeld , C + + , JavaScript en PHP gebruik van accolades maken allemaal , maar Visual Basic en Python niet. In de talen die wel , de functienaam typt u vervolgens de lijst met variabelen binnen ronde haakjes , dan is alleen een opening accolade typt u . Je typt u de code voor de functie , en vervolgens een afsluitende accolade aan het einde van de definitie betekenen . De meeste van deze talen gebruiken ook accolades op dezelfde manier voor de voorwaardelijke en control flow statements . Chevrons Typisch, chevrons ( " > " en " , < " ) , of hoekijzers , worden niet gebruikt als haken als de andere types zijn . In plaats daarvan worden ze gebruikt als ongelijkheid operatoren " groter dan" en " minder dan ". Deze worden vaak gebruikt als onderdeel van voorwaardelijke instructies of lussen . Bijvoorbeeld , het testen om te zien of de waarde van een variabele groter is dan een constant aantal kunt u bepalen welke van twee mogelijke richtingen je programma moeten volgen . Vele talen laten deze symbolen combineren met de gelijk-teken te testen " groter dan of gelijk" ( > = ) of 'minder dan of gelijk " ( < = ) . < Br >
|