Skip to main content

Wat is een opdrachtverklaring?

Een toewijzingsverklaring is een computertaalconstructie dat een bepaalde waarde bindt aan een computervariabele.Het is een alomtegenwoordig construct in zowel programmeer- als scripttalen, waardoor gegevens tijdelijk kunnen worden opgeslagen in een programma voor toekomstig gebruik.Dit is een belangrijk onderdeel van computerprogrammering, want als gegevens niet tijdelijk in een of andere vorm kunnen worden opgeslagen, zou het voor een programma onmogelijk zijn om iets nuttigs te doen.

Elk type waarde kan worden gebonden aan een variabele met behulp van een toewijzingsinstructie, beHet is een complex object of een eenvoudig type zoals een geheel getal of reeks tekens.De soorten waarden die kunnen worden gebonden, zijn afhankelijk van de gebruikte computertaal, omdat sommige talen typen bevatten die anderen missen.Ongeacht de gegevenswaarde die wordt toegewezen, werkt een toewijzingsinstructie altijd op dezelfde manier, waarbij gegevens worden geassocieerd met een specifieke variabele in machinecode.Precies hoe dit gebeurt, kan afhangen van de gebruikte computertaal, maar programmeurs zijn nooit nodig om dit proces in de broncode af te handelen.

De meeste toewijzingsverklaringen worden geschreven met de eenvoudige variabele ' waarde -syntaxis.Dit is de meest voorkomende syntaxis voor opdrachten, hoewel bepaalde talen verschillende syntaxis mogelijk toestaan.In de PostScript -taal wordt bijvoorbeeld een waarde toegewezen aan een variabele met behulp van de syntaxis /variabele waarde DEF.Er zijn een paar andere talen die ook alternatieve syntaxis hebben, maar het toekennen van waarden aan variabelen met behulp van een gelijkenteken is bijna universeel.

Een toewijzingsverklaring schrijven garandeert niet altijd dat een waarde correct zal worden gebonden aan een variabele.Er zijn enkele computertalen waarin programmeurs specifieke trefwoorden kunnen gebruiken om een herplaatsing van een variabele te voorkomen zodra deze is gebonden aan een waarde.Het gebruik en de namen van deze trefwoorden verschillen tussen talen, hoewel ze dezelfde functie dienen.Bij gelegenheid kunnen fouten in het geheugen er ook toe leiden dat toewijzingsverklaringen mislukken.Deze gebeuren niet vaak als een programma zorgvuldig is geschreven, maar ze zijn nog steeds mogelijk als het programma onverwacht uit het geheugen raakt of een ander serieus probleem tegenkomt.

In sommige computertalen kan een gelijkteken worden gebruikt voor andere dingen in plaats van een opdrachtstelling.Het meest voorkomende alternatieve gebruik van een gelijkteken is het opnieuw definiëren van zijn actie, die mogelijk drastische verschillen kunnen creëren in de mechanismen van een gewone toewijzingsverklaring.Het is mogelijk om andere symbolen opnieuw te definiëren om toewijzingsverklaring mogelijkheden te herstellen, maar dit is vaak een zeer complexe onderneming.Deze herbepalingen zijn zelden nodig bij het programmeren en moeten meestal worden vermeden tenzij absoluut noodzakelijk.