Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C Tokens, Identifiers en Keywords: Tokens en Hun Typen Begrijpen

Wat is een Karakterset?

Net als elke programmeertaal heeft C zijn eigen karakterset. Een C-programma is een reeks instructies die data manipuleren samengesteld uit karakters en symbolen. De compiler negeert de meeste opmaakkarakters, maar ze zijn essentieel voor menselijke leesbaarheid.

De C-karakterset is verdeeld in vier groepen:

  • Letters (hoofdletters A-Z en kleine letters a-z)
  • Cijfers (0-9)
  • Witte ruimte (spaties, tabs, nieuwe regels, carriage returns)
  • Speciale karakters (leestekens en symbolen)

Hieronder een uitgebreide lijst van de speciale karakters die in C gebruikt worden:

Speciaal KarakterBeschrijving
,Komma
{Open accolade
.Punt
}Sluit accolade
;Puntkomma
[Linker haakje
:Dubbele punt
]Rechter haakje
?Vraagteken
(Open haakje
'Apostrof
)Sluit haakje
"Dubbele aanhalingsteken
&Ampersand
!Uitroepteken
^Circumflex
|Verticale balk
+Optelling
/Voorwaartse slash
-Aftrekking
\Backslash
*Vermenigvuldiging
~Tilde
/Deling
_Underscore
>Groter dan / sluitende hoekhaak
$Dollarteken
<Kleiner dan / open hoekhaak
%Procentteken
#Hekje

Wat is een Token in C?

Een token is de kleinste betekenisvolle eenheid die de C-compiler herkent. Tijdens lexicale analyse wordt de broncode opgesplitst in tokens voordat parsing en codegeneratie plaatsvinden. C-tokens vallen in zes categorieën:

  • Keywords (trefwoorden)
  • Operators (operatoren)
  • Strings (tekenreeksen)
  • Constants (constanten)
  • Special Characters (speciale karakters)
  • Identifiers (identificateurs)

C Tokens, Identifiers en Keywords: Tokens en Hun Typen Begrijpen

Keywords en Identifiers

Elk woord in C is of een keyword of een identifier. Keywords zijn gereserveerd, hebben een vaste betekenis en kunnen niet hergebruikt worden voor naamgeving. Identifiers zijn door de gebruiker gedefinieerde namen voor variabelen, functies, types, enz.

Keywords in C

Er zijn 32 keywords in de C-taal, allemaal in kleine letters. Hieronder in een overzichtelijke tabel voor snelle referentie:

C Keywords
autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
constshortfloatunsigned
continueforsignedvoid
defaultgotosizeofvolatile
doifstaticwhile

Identifiers

Een identifier is de naam die je geeft aan een variabele, functie, structuur, enum, etc. De C-standaard legt diverse regels op voor identifiers:

  1. Het eerste teken moet een letter (A-Z, a-z) of een underscore (_) zijn.
  2. Volgende tekens mogen letters, cijfers (0-9) of underscores zijn.
  3. Identifiers mogen geen van de 32 keywords zijn.
  4. Ze mogen geen witruimte bevatten.
  5. Hoewel niet afgedwongen door de compiler, verbeteren betekenisvolle namen de leesbaarheid en onderhoudbaarheid van de code.

Samenvatting

  • C-tokens zijn de kleinste eenheden die de compiler verwerkt.
  • Keywords zijn gereserveerde woorden met vaste betekenissen; er zijn er 32.
  • Identifiers noemen programmelementen uniek en volgen strikte naamgevingsregels.

C Taal

  1. De 7 kernsoorten technologie verkennen
  2. Lassen Uitgelegd: Definitie, Typen en Toepassingen
  3. 3D-Printen Uitgelegd: Typen, Processen en Hoe Het Werkt
  4. Gieten Uitgelegd: Definitie & Types van Productieprocessen
  5. CMMS-Software Begrijpen: Voordelen & Hoe het Juiste Programma te Selecteren
  6. Kevlar uitgelegd: uitgebreid overzicht sterkte en toepassingen
  7. Biochips: Definitie, Typen en Toepassingen in Moderne Biotechnologie
  8. C# Keywords en Identifiers begrijpen: Regels, lijsten en best practices
  9. C Sleutelwoorden & Identifiers: Een Praktische Gids
  10. Pointers in C: Een Uitgebreide Gids naar Typen, Gebruik en Best Practices
  11. Python Keywords en Identifiers: Gereserveerde woorden en naamconventies onder de knie krijgen