Vi fəsil. C++ dilində proqramlaşdırma



Yüklə 1,02 Mb.
səhifə1/74
tarix04.01.2023
ölçüsü1,02 Mb.
#121980
  1   2   3   4   5   6   7   8   9   ...   74
Alqoritmik dillər(C kitab) (10)


VI fəsil. C++ dilində proqramlaşdırma
6.1. C++ dilinin elementləri
C – dili 1969-1973-cü illərdə Bell Tompson və Dennis Ritçi tərəfindən, C++ dili 1984-cü ildə Straustran B. tərəfindən yaradılmışdır. Bu dilin köməyi ilə mürəkkəb hesablamalar yerinə yetirilir, universal proqram mühitləri və periferik qurğuların drayverləri yaradılır, süni intellekt və ekspert sistemlərin hazırlanmasında istifadə olunur. Bu dil yarandığı gündən sistem proqramların və tətbiqi proqramların hazırlanmasında geniş tətbiq olunmağa başladı. dilinin sintaksisi C dilinin sintaksisinin əsasında yaradılmışdır.
dilinin əlifbasına daxildir:

  1. və -ə qədər olan latın əlifbası;

  2. onluq rəqəmləri;

  3. Xüsusi simvollar: “ ”

Probel də (boş simvol) xüsusi simvollara aiddir. Komentariyalardan, simvol sabitlərdən və digər işarələrdən də istifadə etmək olar (məs. Rus hərflərindən). Bəzi simvolların kombinası arasında probel qoyulmur. Bunlara aiddir:

Şərhlər (komentariya) simvolların arasında yazılır. dilində belə işarəli şərhlər də vardır.

Çoxsətirli şərhləri vermək üçün simvollarından, bir sətirli şərhləri vermək üçün işarədən istifadə olunur.


Məsələ,
dilində
proqram
dilində proqram
Əlifbanın simvollarından dilin leksemləri, yəni sözləri əmələ gəlir. Kompilyasiya zamanı bu sözlər bölünməz vahid kimi qəbul edilir. Leksemlərə identifikatorlar, işçi sözlər, sabitlər əməl işarələri və ayrıcılar daxildir.
Latın hərfləri və simvollar ardıcıllığı, altdan xətt “-” işarəsi birlikdə identifikatoru əmələ gətirirlər. İdentifikator hərflə başlamalıdır. Məsələ,
B12, x, y, Z1, max, , R1_x, R1_y.
Paskaldan fərqli olaraq böyük və kiçik hərflər bir-birindən fərqlənir. Məs.: MİSAL, misal, Misal-müxtəlif identifikatorlardır.
İşçi sözlərin təyinatı birqiymətli olaraq təyin edilir. İşçi sözlər dəyişənin adı kimi istifadə oluna bilməz. Standart dilində aşağıdaki işçi sözlərdən istifadə edilir:

asm else private this
auto enum protected throw
break extern public tru
case float register typedef
catch for return typeid
char friend short union
class goto signed unsigned
const if siteof virtual
continue inline static void
default int struct volatile
delete long switch while
do new template operator
double

Bunlardan başqa dilinin bəzi konkret realizasiyasında olan bəzi işçi sözləri də əlavə etmək olar. Bu halda bəzi işçi sözlər bir və ya iki altdan xətt işarəsi ilə başlaya bilər. Məsələ: _ds, _AH, ^ export və s.



Yüklə 1,02 Mb.

Dostları ilə paylaş:
  1   2   3   4   5   6   7   8   9   ...   74




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin