I denne veiledningen vil du lære om søkeord; reserverte ord i C-programmering som er en del av syntaksen. Du vil også lære om identifikatorer og hvordan du navngir dem.
Tegnsett
Et tegnsett er et sett med alfabeter, bokstaver og noen spesialtegn som er gyldige på C-språk.
Alfabet
Store bokstaver: ABC … XYZ Små bokstaver: abc … xyz
C godtar både små og store bokstaver som variabler og funksjoner.
Sifre
0 1 2 3 4 5 6 7 8 9
Spesielle karakterer
Spesielle tegn i C-programmering, | < | > | . | _ |
( | ) | ; | $ | : |
% | ( | ) | # | ? |
' | & | ( | ) | " |
^ | ! | * | / | | |
- | ~ | + |
Hvite mellomromstegn
Tomt mellomrom, ny linje, horisontal fane, vognretur og skjemamat.
C Nøkkelord
Nøkkelord er forhåndsdefinerte, reserverte ord brukt i programmering som har spesielle betydninger for kompilatoren. Nøkkelord er en del av syntaksen, og de kan ikke brukes som en identifikator. For eksempel:
int money;
Her int
er et nøkkelord som indikerer at penger er en variabel av typen int
(heltall).
Ettersom C er et skift mellom store og små bokstaver, må alle nøkkelord skrives med små bokstaver. Her er en liste over alle nøkkelord som er tillatt i ANSI C.
C Nøkkelordauto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
continue | for | signed | void |
do | if | static | while |
default | goto | sizeof | volatile |
const | float | short | unsigned |
Alle disse nøkkelordene, deres syntaks og anvendelse vil bli diskutert i deres respektive emner. Imidlertid, hvis du vil ha en kort oversikt over disse nøkkelordene uten å gå videre, kan du gå til Liste over alle nøkkelord i C-programmering.
C Identifikatorer
Identifikator refererer til navn gitt til enheter som variabler, funksjoner, strukturer etc.
Identifikatorer må være unike. De er opprettet for å gi et unikt navn til en enhet for å identifisere det under gjennomføringen av programmet. For eksempel:
int money; double accountBalance;
Her er penger og kontobalanse identifikatorer.
Husk også at identifikatornavn må være forskjellig fra nøkkelord. Du kan ikke bruke int
som en identifikator fordi det int
er et nøkkelord.
Regler for navngivning av identifikatorer
- En gyldig identifikator kan ha bokstaver (både store og små bokstaver), sifre og understrekninger.
- Den første bokstaven i en identifikator skal være enten en bokstav eller en understreking.
- Du kan ikke bruke søkeord som
int
,while
etc. som identifikatorer. - Det er ingen regel om hvor lang en identifikator kan være. Imidlertid kan du få problemer i noen kompilatorer hvis identifikatoren er lengre enn 31 tegn.
Du kan velge hvilket som helst navn som en identifikator hvis du følger regelen ovenfor, men gi meningsfulle navn til identifikatorer som gir mening.