C Tokens, identificatiegegevens, trefwoorden: wat zijn tokens en de typen ervan
Wat is een tekenset?
Net als elke andere taal heeft ook 'C' zijn eigen tekenset. Een programma is een reeks instructies die, wanneer ze worden uitgevoerd, een uitvoer genereren. De gegevens die door een programma worden verwerkt, bestaan uit verschillende karakters en symbolen. De gegenereerde uitvoer is ook een combinatie van tekens en symbolen.
Een tekenset in 'C' is onderverdeeld in:
- Post
- Numbers
- Speciale karakters
- Witte ruimtes (lege ruimtes)
Een compiler negeert altijd het gebruik van tekens, maar het wordt veel gebruikt voor het formatteren van de data. Hieronder staat de tekenset in 'C'-programmering:
1) Post
- Hoofdletters (AZ)
- Kleine letters (az)
2) Numbers
- Alle cijfers van 0 tot en met 9
3) Witte ruimtes
- Lege ruimte
- Nieuwe lijn
- Vervoer terug
- Horizontaal tabblad
4) Speciale karakters
- Speciale tekens in 'C' worden weergegeven in de gegeven tabel,
Speciaal karakter | Beschrijving |
---|---|
, (komma) | { (accolade openen) |
. (periode) | } (accolade sluiten) |
; (puntkomma) | [ (linker haakje) |
: (dubbele punt) | ] (rechter haakje) |
? (vraagteken) | ((linker haakje openen) |
' (apostrof) | ) (rechter haakje sluiten) |
"(dubbele aanhalingstekens) | & (ampersand) |
! (uitroepteken) | ^ (dakje) |
|(verticale balk) | + (toevoeging) |
/ (schuine streep naar voren) | – (aftrekken) |
\ (achterwaartse schuine streep) | * (vermenigvuldiging) |
~ (tilde) | / (divisie) |
_ (laag streepje) | > (groter dan of sluitende hoekbeugel) |
$ (dollarteken) | < (kleiner dan of openingshoekbeugel) |
% (procentteken) | # (hekje) |
Wat is token in C?
TOKEN is de kleinste eenheid in een 'C'-programma. Het is elk woord en leesteken dat u tegenkomt in uw C-programma. De compiler breekt een programma op in de kleinst mogelijke eenheden (Tokens) en gaat verder met de verschillende stadia van de compilatie. C Token is verdeeld in zes verschillende typen, namelijk Keywords, Operators, tekenreeksen, constanten, speciale tekens en identificatiegegevens.
Trefwoorden en identificatiegegevens
In 'C' kan elk woord een trefwoord of een identificatie zijn.
Trefwoorden hebben een vaste betekenis en de betekenis kan niet worden gewijzigd. Ze fungeren als bouwsteen van een 'C'-programma. Er zijn in totaal 32 trefwoorden in 'C'. Trefwoorden worden in kleine letters geschreven.
De volgende tabel geeft de trefwoorden in 'C' weer:
Trefwoorden in C Programming Language | |||
---|---|---|---|
auto | verdubbelen | int | struct |
breken | anders | lang | schakelaar |
geval | opsomming | registreren | typedef |
verkolen | extern | terugkeer | unie |
const | kort | drijven | Ongesigneerd |
voortzetten | voor | Gesigneerd | komen te vervallen |
verzuim | goto | De grootte van | vluchtig |
do | if | statisch | en |
Een ID is niets anders dan een naam die aan een element in een programma wordt toegewezen. Voorbeeld, naam van een variabele, functie, etc. Identifiers in C-taal zijn door de gebruiker gedefinieerde namen die bestaan uit de standaardtekenset 'C'. Zoals de naam al zegt, worden identifiers gebruikt om een bepaald element in een programma te identificeren. Elke identifier moet een unieke naam hebben. De volgende regels moeten worden gevolgd voor identifiers:
- Het eerste teken moet altijd een alfabet of een onderstrepingsteken zijn.
- Het mag alleen uit letters, cijfers en onderstrepingstekens bestaan.
- Een trefwoord kan niet als identificatie worden gebruikt.
- Het mag geen witruimteteken bevatten.
- De naam moet betekenisvol zijn.
Samenvatting
- C Tokens binnen C taal zijn de kleinste eenheden in een programma.
- Een trefwoord zijn gereserveerde woorden per taal.
- Er zijn in totaal 32 trefwoorden.
- Een ID wordt gebruikt om elementen van een programma te identificeren.