Varje dator kodspråk använder en kombination av gemensamt - vanligtvis alfanumeriska - och specialtecken . Medan innebörden vanliga tecken ofta varierar lite mellan programmeringsspråk , är innebörden av specialtecken ofta språkspecifika . Förutom skillnader i deras mening , specialtecken kräver ofta särskild behandling inom dator kodning uttalanden . Felaktig eller olämplig användning kan orsaka ett program för att ge ett felaktigt resultat , inte att fungera korrekt eller inte att köra alls . Identifiering
Specialtecken definierar hur programsystem uttalanden utföra eller tolka kommandon . Specialtecken kan vara ett enda tecken , t.ex. kolon du använda i Visual Basic-kod för att separera flera uttalanden när du vill inkludera dem i en enda rad kod . Specialtecken kan också bestå av två eller fler tecken , såsom " \\ n " som ger en instruktion i programspråket Java för att avsluta den aktuella raden och starta en ny rad kod .
Fakta
Specialtecken är inte samma sak som American Standard Code för koder Information Interchange - även kallad ASCII-koder . I själva verket kan specialtecken göra använda ASCII-koder som behövs för att programmet ska vara meningsfullt . Till exempel , två specialtecken viktiga i HTML-kodning är " < " och " > ", som i HTML beteckna kod för att inkludera i en webbsida , men traditionellt är matematiska tecken som betyder " mindre än " och " större än ". du kan inte använda antingen för sitt traditionella ändamål vid kodning i HTML , utan måste använda sin ASCII -kod < eller > beroende på den symbol som du behöver .
alternativ
vissa dator kodning språk ger alternativ för vissa specialtecken . Ett vanligt alternativ inbegriper användningen av citattecken som datorkod använder för att identifiera teckensträngar som en textrad. Vissa gör dubbla citattecken ett krav medan vissa kan du välja mellan enkla eller dubbla citattecken . I Visual Basic , till exempel , måste du bifoga en textsträng inom citattecken . Däremot kommer det kodspråk PERL tolka en teckensträng som text om du bifogar ett uttalande i enkla eller dubbla citattecken .
Betydelse
Vidta åtgärder för att undvika problem att använda specialtecken felaktigt eller underlåta att inkludera dem kan orsaka . Bland de vanligaste är uppgifterna stämmer och fel syntax . Data oöverensstämmelsefel uppstå när du använder fel specialtecken . Ett exempel är att använda " + " istället för " & " för att ansluta två Visual Basic variabler när du deklarerar åtminstone en som en numerisk datatyp . Syntax fel orsakar ett program för att tolka uttalanden felaktigt och som ett resultat , få programmet att sluta köra .