Hver datamaskin kodespråket bruker en kombinasjon av vanlig - vanligvis alfanumeriske - og spesialtegn . Mens betydningen bak vanlige tegn ofte varierer lite mellom programmeringsspråk , er betydningen av spesialtegn ofte språk -spesifikke. I tillegg til forskjeller i deres betydning , spesialtegn ofte krever spesiell behandling innen data- koding uttalelser. Feilaktig eller upassende bruk kan føre til et program for å frembringe et uriktig resultat , mislykkes i å løpe riktig eller ikke klarer å løpe i det hele tatt . Identifikasjon
Spesialtegn definerer måten datakode uttalelser utføre eller tolke kommandoer. Spesialtegn kan være et enkelt tegn, for eksempel kolon du bruker i Visual Basic-kode for å skille flere uttalelser når du ønsker å inkludere dem i en eneste linje med kode . Spesialtegn kan også bestå av to eller flere tegn, for eksempel "\\ n" som gir en opplæring i programmeringsspråket Java for å avslutte gjeldende linje og starte en ny linje med kode.
Fakta
med
Spesielle tegn er ikke det samme som American Standard kode for Information Interchange koder - også kalt ASCII-koder . Faktisk kan spesialtegn gjøre ved hjelp av ASCII-koder som er nødvendige for at programmet skal gi mening. For eksempel , to spesialtegn viktige i HTML-koding er "<" og "> ", som i HTML betegne kode for å inkludere i en webside , men tradisjonelt er matematiske tegn som betyr " mindre enn " og " større enn ". du kan ikke bruke enten for sin tradisjonelle formål når koding i HTML , men må i stedet bruke sin ASCII-kode for < eller > avhengig av symbolet du trenger.
Alternativer
Noen datamaskin koding språk gi muligheter for visse spesialtegn. En vanlig alternativ innebærer bruk av anførselstegn at programkoden bruker til å identifisere tegnstrengene som en tekstlinje . Noen gjør dobbelt anførselstegn et krav , mens noen tillater deg å velge mellom enkle eller doble anførselstegn . I Visual Basic, for eksempel , må du legge ved en tekststreng i doble anførselstegn . I kontrast vil kodespråket PERL tolke en tegnstreng som tekst om du vedlegge uttalelse i enkle eller doble anførselstegn .
Betydning
Iverksette tiltak for å unngå problemene som bruker spesialtegn feil eller unnlater å inkludere dem kan forårsake. Blant de vanligste er data mismatch og syntaksfeil . Data mismatch feil oppstår når du bruker feil spesialtegn. Et eksempel er å bruke "+ " heller enn "& " for å bli med to Visual Basic variabler når du deklarerer minst en som en numerisk datatype . Syntaksfeil føre til et program for å tolke utsagn feil og som et resultat , føre til at programmet slutter å kjøre .