Hvad er en opgaveerklæring?

En opgaveopgørelse er et computersprogskonstruktion, der binder en bestemt værdi til en computervariabel. Det er en allestedsnærværende konstruktion på både programmerings- og scriptingsprog, der gør det muligt at gemme data midlertidigt i et program til fremtidig brug. Dette er en vigtig del af computerprogrammeringen, fordi hvis data ikke midlertidigt kunne gemmes i en eller anden form, ville det være umuligt for et program at gøre noget nyttigt.

Enhver type værdi kan bindes til en variabel ved hjælp af en tildelingssætning, det være sig et komplekst objekt eller en simpel type som et heltal eller en streng med tegn. Hvilke typer værdier, der kan bindes, afhænger af det computersprog, der bruges, da nogle sprog indeholder typer, som andre mangler. Uanset hvilken dataværdi, der er tildelt, fungerer en tildelingserklæring altid på samme måde ved at knytte data til en bestemt variabel i maskinkode. Præcis hvordan dette sker, kan afhænge af det computersprog, der bruges, men programmerere kræves aldrig for at håndtere denne proces i kildekode.

De fleste tildelingsangivelser er skrevet med den enkle variabel = syntaks. Dette er den mest almindelige syntaks for tildelinger, selvom visse sprog tillader forskellige syntakser. I Postscript-sproget tildeles en værdi f.eks. Til en variabel ved hjælp af syntaks / variabelværdien def. Der er et par andre sprog, der også har alternative syntakser, men at tildele værdier til variabler ved hjælp af et ligetegn er næsten universelt.

At skrive en opgaveerklæring garanterer ikke altid, at en værdi vil være korrekt bundet til en variabel. Der er nogle computersprog, hvor programmerere kan anvende specifikke nøgleord for at forhindre omfordeling af en variabel, når den er bundet til en værdi. Brugen og navnene på disse nøgleord er forskellige mellem sprog, selvom de tjener den samme funktion. Lejlighedsvis kan fejl i hukommelsen også forårsage, at tildelingsangivelser mislykkes. Disse sker ikke ofte, hvis et program er omhyggeligt skrevet, men det er stadig muligt, hvis programmet uventet løber tør for hukommelse eller støder på et andet alvorligt problem.

På nogle computersprog kan der bruges et ligetegn til andre ting i stedet for en opgaveopgave. Den mest almindelige alternative anvendelse af et ligestykke er at omdefinere dens handling, hvilket potentielt kan skabe drastiske forskelle i mekanismerne i en almindelig opgaveopgave. Det er muligt at omdefinere andre symboler for at gendanne kapacitetserklæringer for tildelingen, men dette er ofte et meget komplekst tilsagn. Disse overførsler er sjældent nødvendige i programmering og bør normalt undgås, medmindre det er absolut nødvendigt.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?