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, trefwoorden:wat zijn tokens en zijn typen?

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 verdeeld in,

  • Brieven
  • Cijfers
  • Speciale tekens
  • Witte spaties (lege spaties)

Een compiler negeert altijd het gebruik van tekens, maar wordt veel gebruikt voor het opmaken van de gegevens. Hieronder volgt de tekenset in 'C'-programmering:

1) Brieven

  • Hoofdletters (A-Z)
  • Kleine letters (a-z)

2) Cijfers

  • Alle cijfers van 0 tot 9

3) Witte ruimten

  • Lege ruimte
  • Nieuwe regel
  • Koetsretour
  • Tabblad Horizontaal

4) Speciale tekens

  • Speciale tekens in 'C' worden weergegeven in de gegeven tabel,
Speciaal personage Beschrijving , (komma){ (accolade openen). (punt)} (accolade sluiten); (puntkomma)[ (linker haakje):(dubbele punt)] (rechter haakje)? (vraagteken)( (haakje openen links)‘ (apostrof)) (rechts haakje sluiten)” (dubbel aanhalingsteken)&(ampersand)! (uitroepteken)^ (caret)|(verticale balk)+ (optellen)/ (slash)– (aftrekken)\ (backward slash)* (vermenigvuldigen)~ (tilde)/ (delen)_ (underscore)> (groter dan of sluithaakje)$ (dollarteken)<(kleiner dan of openingshaakje)% (percentageteken)# (hekje)

Wat is token in C?

TOKEN is de kleinste eenheid in een 'C'-programma. Het is elk woord en elk leesteken dat je tegenkomt in je 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 onderverdeeld in zes verschillende typen, namelijk trefwoorden, operators, strings, constanten, speciale tekens en identifiers.

Trefwoorden en ID's

In 'C' kan elk woord een trefwoord of een identifier zijn.

Trefwoorden hebben een vaste betekenis en de betekenis kan niet worden gewijzigd. Ze fungeren als een bouwsteen van een 'C'-programma. Er zijn in totaal 32 trefwoorden in ‘C’. Trefwoorden worden in kleine letters geschreven.

De volgende tabel vertegenwoordigt de trefwoorden in 'C'-

Trefwoorden in programmeertaal C autodoubleintstructbreakelselongswitchcaseenumregistertypedefcharexternreturnunionconstshortfloatondertekendcontinueforsignedvoiddefaultgotosizeofvolatiledoifstaticwhile

Een identifier is niets anders dan een naam die is toegewezen aan een element in een programma. Voorbeeld, naam van een variabele, functie, enz. Identifiers in C-taal zijn de 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:

  1. Het eerste teken moet altijd een alfabet of een onderstrepingsteken zijn.
  2. Het moet worden gevormd met alleen letters, cijfers of onderstrepingstekens.
  3. Een zoekwoord kan niet als identificatie worden gebruikt.
  4. Het mag geen spatietekens bevatten.
  5. De naam moet betekenisvol zijn.

Samenvatting

  • C-tokens in C-taal zijn de kleinste eenheden in een programma.
  • Een trefwoord is gereserveerde woorden per taal.
  • Er zijn in totaal 32 zoekwoorden.
  • Een identifier wordt gebruikt om elementen van een programma te identificeren.

C Taal

  1. Wat is een BioChip en soorten BioChips
  2. C#-zoekwoorden en -ID's
  3. C Trefwoorden en ID's
  4. Python-sleutelwoorden en -ID's
  5. Pointers in C:Wat is Pointer in C-programmering? Soorten
  6. Wat is lassen? - Definitie | Soorten lassen
  7. Wat is 3D-printen? - Soorten en hoe werkt het?
  8. Wat is casten? - Definitie| Soorten casting
  9. Wat is Kevlar? Een korte handleiding
  10. Wat is CMMS-software? Een blik op CMMS-software, de voordelen ervan en hoe u het beste CMMS-softwareprogramma kiest
  11. Wat zijn de 7 soorten technologie?