Hva er syntaks og String i datakode?

Dataprogrammer er sekvenser av instruksjoner som forteller datamaskinen hva de skal gjøre. Gitt en bestemt inngang, følger programmet instruksjonene for å frembringe en utgang. Dataprogrammer er helt bokstavelig; de kan bare gjøre hva instruksjonene spesifisere og instruksjonene må formidles på en bestemt måte avhengig av språket. Riktig syntaks, bruk av strenger og bruken av variable er avgjørende for riktig funksjon av et program.

syntax

Syntaksen til et datamaskinprogram er formen og sekvens av elementer i kodingen. Noen elementer av syntaks inkluderer riktige kommandoer, koder og tegnsetting. Hvis programmet møter en syntaksfeil, kan det ikke utføre og vil enten krasjer eller skriv en uendelig loop. Et vanlig eksempel på en syntaksfeil er en dårlig dannet HTML-koden: skrive "<b>" instruerer et HTML-dokument til fet teksten etter koden og stopper fet skrift på "</ b>" tag. Uten den avsluttende koden, ikke dokumentet vet hvor du skal avslutte fet tekst.

Felles Syntax Elements

Syntax skiller seg fra vanlig tekst i at visse skilletegn og ord tjene spesielle funksjoner i programmet. Ved hjelp av HTML som et eksempel, symbolene "<" og ">" identifisere koder. Derfor kan de ikke brukes for de vanlige betydningene av "mindre enn" eller "større enn" i koden. Matematiske symboler vises ofte på tvers av ulike programmeringsspråk. For eksempel "! =" Betyr "ikke lik". To likhetstegn "==" oversettes til "lik".

Strings

I de fleste programmer, vil brukeren må skrive inn ikke-numeriske data, i den forstand at dataene ikke alltid brukt for beregninger og er rett og slett vises som det er. Dette kalles en snor, eller en serie av tegn. For eksempel, navn, adresser og telefonnumre kan tjene som strenger.

variabler

En variabel er et symbol som brukes til å representere en annen verdi. Disse verdiene kan brukes til beregning som i en matematisk formel, eller de kan være strenger. Når en programmerer inkluderer en variabel i kodingen av et program, er det ofte overlatt til brukeren å levere data knyttet til variabelen. Variabler er ofte knyttet med strenger. For eksempel, hvis programmet instruerer en bruker for å skrive inn et navn, variabelen "% NAME%" kan brukes hvor som helst i strengen. Hvis verdien av% NAME% er "John" strengen "Hello% NAME%, hvordan er du i dag?" ville output "Hei John, hvordan er du i dag?"