Ad alanları
Değişkenler
Eylemler

Temel Kavramlar

cppreference.com sitesinden

Bu bölüm, C programlama dilini tanımlarken kullanılan belirli terminoloji ve kavramları tanımlamaya yarar. Bir C programı, bildirim içeren metin dosyaları dizisidir (genellikle başlık ve kaynak dosyaları).

işletim sisteminin ana fonksiyonu çağırdığında yürütebileceği işlenebilir bir programa dönüşür , (kendi işletim sistemi veya başka bir bağlantısız programı olmadığı sürece, giriş noktası uygulama tanımlıdır.)

C dilinde bazı kelimeler özel anlamlar ifade eder, anahtar kelimeler. Diğerleri, obje ler, fonksiyonlar, struct, [[../union'ı tanımlamak için kullanılabilecek bildirimler olarak kullanılabilir.| union'ı tanımlamak için kullanılabilecek bildirimler olarak kullanılabilir. ]] veya numaralandırma etiketleri, üyeleri, typedef adları, etiket veya [[c / preprocessor / replace | macros] ].


Her tanımlayıcı (makro hariç) sadece scope adlı programın bir bölümünde geçerlidir ve dört tür name space'ten birine aittir. Bazı tanımlayıcılar, farklı kapsamlarda veya çeviri birimlerinde göründükleri zaman aynı varlıklara başvurmalarını sağlayan bağlantı içerir. Fonksiyonların tanımları statements dizileri içerir

Definitions of functions include sequences of statements and declarations, bazı içeriklerde expressions Program tarafından yapılacak hesaplamaları belirler.

Declarations and expressions objectlerini oluşturur, yok eder, erişir, ve manipüle eder . C'deki her object, function, ve expression, type ile ilişkilidir.

See also

C++ documentation for Basic concepts
Morty Proxy This is a proxified and sanitized view of the page, visit original site.