C Tokenları, Tanımlayıcılar, Anahtar Kelimeler: Token Nedir ve Türleri

Karakter seti nedir?

Her dil gibi 'C'nin de kendi karakter seti vardır. Program, yürütüldüğünde bir çıktı üreten bir dizi talimattır. Bir programın işlediği veriler çeşitli karakter ve sembollerden oluşur. Üretilen çıktı aynı zamanda karakterlerin ve simgelerin bir birleşimidir.

'C' harfindeki bir karakter seti şu şekilde bölünmüştür:

  • harfler
  • Numbers
  • Özel karakterler
  • Beyaz alanlar (boş alanlar)

Bir derleyici karakter kullanımını her zaman göz ardı eder, ancak verileri biçimlendirmek için yaygın olarak kullanılır. Aşağıda 'C' programlamasındaki karakter kümesi verilmiştir:

1) harfler

  • Büyük harf karakterler (AZ)
  • Küçük harfler (az)

2) Numbers

  • 0'dan 9'a kadar tüm rakamlar

3) Beyaz alanlar

  • Boşluk
  • Yeni hat
  • Satırbaşı
  • Yatay sekme

4) Özel karakterler

  • 'C'deki özel karakterler verilen tabloda gösterilmektedir,
Özel karakter Açıklama
, (virgül) { (kıvrımlı parantez açılıyor)
. (dönem) } (kapalı parantez)
; (noktalı virgül) [ (sol köşeli parantez)
: (kolon) ] (sağ köşeli parantez)
? (soru işareti) ((sol parantez açılıyor)
' (kesme işareti) ) (sağ parantez kapatılıyor)
” (çift tırnak işareti) & (ve işareti)
! (ünlem işareti) ^ (şapka)
|(dikey çubuk) + (ekleme)
/ (eğik çizgi) – (çıkarma)
\ (geriye eğik çizgi) * (çarpma işlemi)
~ (tilde) / (bölüm)
_ (vurgulamak) > (daha büyük veya açılı ayracı kapatıyor)
$ (dolar işareti) < (küçük veya açılı ayraç)
% (yüzde işareti) # (kare işareti)

C'de Token Nedir?

JETONU 'C' programındaki en küçük birimdir. C programınızda karşılaştığınız her bir kelime ve noktalama işaretidir. Derleyici bir programı mümkün olan en küçük birimlere (Token'lar) böler ve derlemenin çeşitli aşamalarına geçer. C Token'ı altı farklı türe ayrılır, yani Anahtar Sözcükler, Operators, String'ler, Sabitler, Özel Karakterler ve Tanımlayıcılar.

C'deki jetonlar
C'deki jetonlar

Anahtar Kelimeler ve Tanımlayıcılar

'C'deki her kelime bir anahtar kelime veya tanımlayıcı olabilir.

Anahtar kelimelerin sabit anlamları vardır ve anlamı değiştirilemez. Bir 'C' programının yapı taşı olarak hareket ederler. 'C'de toplam 32 anahtar kelime var. Anahtar kelimeler küçük harflerle yazılır.

Aşağıdaki tablo 'C'deki anahtar kelimeleri temsil etmektedir.

Anahtar kelimeler C Programming Language
Oto çift int yapı
kırılma başka ve kazandırdı anahtar
dava enum kayıt olmak typedef
tank stajyer doktor dönüş sendikasının
const kısa şamandıra imzasız
devam etmek için imzalı geçersiz
varsayılan Goto sizeof uçucu
do if statik süre

Tanımlayıcı, bir programdaki bir öğeye atanan addan başka bir şey değildir. Örnek, bir adı değişken, fonksiyon, vb. C dilindeki tanımlayıcılar, 'C' standart karakter kümesinden oluşan kullanıcı tanımlı isimlerdir. Adından da anlaşılacağı gibi, tanımlayıcılar bir programdaki belirli bir öğeyi tanımlamak için kullanılır. Her tanımlayıcının benzersiz bir adı olmalıdır. Tanımlayıcılar için aşağıdaki kurallar izlenmelidir:

  1. İlk karakter her zaman bir alfabe veya alt çizgi olmalıdır.
  2. Yalnızca harf, sayı veya alt çizgi kullanılarak oluşturulmalıdır.
  3. Bir anahtar kelime tanımlayıcı olarak kullanılamaz.
  4. Herhangi bir boşluk karakteri içermemelidir.
  5. İsmin anlamlı olması gerekiyor.

ÖZET

  • C Jetonları C dili Bir programdaki en küçük birimlerdir.
  • Bir anahtar kelime dile göre ayrılmış kelimelerdir.
  • Toplam 32 anahtar kelime var.
  • Bir programın öğelerini tanımlamak için bir tanımlayıcı kullanılır.