1. Kalit so‘zlar / Zahiradagi so‘zlar
Bu so‘zlar, mahsus topshiriqlarni bajarishda va normal identifikator nomlarini qo‘llashda himoyalangan. 4.2-jadval TURBO C++ ning kalit so‘zlarini ko‘rsatadi.14
5.2-jadval. Turbo C++da kalit so‘zlar
Asm
|
auto
|
break
|
case
|
cdecl
|
char
|
Class
|
const
|
continue
|
cs
|
default
|
delete
|
do
|
double
|
ds
|
else
|
enum
|
es
|
extern
|
export
|
far
|
fastcall
|
float
|
for
|
friend
|
goto
|
huge
|
if
|
inline
|
int
|
interrupt
|
loadds
|
long
|
near
|
new
|
operator
|
paskal
|
private
|
protected
|
public
|
register
|
return
|
saveregs
|
seg
|
short
|
signed
|
sizeof
|
ss
|
status
|
struct
|
switch
|
template
|
this
|
typedef
|
union
|
unsigned
|
virtual
|
void
|
volatile
|
while
|
Qo‘shimcha kalit so‘zlarga xususiyatlarini oshirish maqsadida kalit so‘zlar qo‘shilgan.
Bu quyida berilgan:
bool static_cast const_cast dynamic_castnomlarni qo‘llagan holda.
Ba'zi amallar va standart kutubxonalar ikkita pastki chiziqni himoyalangan so‘zni belgilash uchun o‘z ichiga oladi. C++ dasturida bu uslub qo‘llanmasligi kerak.
2.Identifkatorlar
Bular dasturning asosiy qurilma bloklari bo‘lib sinflar, ob'ektlar, massivlar, funksiyalar va o‘zgaruvchilarga nom berish uchun qollaniladi.
C++ identifikatori quyidagi qoidalarga rioya qilish kerak :
(i) Bu harflar, raqamlar va pastki chiziqlar yig'indisdir.
(ii) birinchi belgi harf bo‘lishi kerak, (pastki chiziq ham _ harf deb hisoblanadi).
(iii) C ++ da katta va kichik harflar har xilqo‘llaniladi.
(iv) Barcha belgilar muhim ahamiyatga ega. Ba'zi operatsion tizimlarda identifikatorlarning uzunligi cheklovlariturli versiyalardaturlicha farq qiladi.
(v) zahiradagi so‘zlar identifikatorlar / o‘zgaruvchilar nomlari sifatida qo‘llanilmaydi.
Maqbul identifikatorlarga misollar:
num, sum, average, total-salary, big, SIZE, Value
Nomaqbul identifikatorlar quydagilar :
Continue (himoyalangan so‘z)
Marks (bo‘sh joy qo‘yish mumkin emas)
B, pay (maxsus belgilar ‘,’ qo‘llanilgan)
SUM va sum turli xil identifikator nomlaridir
3. O‘zgarmas miqdorlar (literallar)
Dastur amaliyoti vaqtida o‘zgartirilishi mumkin emas bo‘lgan elementlardir. Har bir C ++ dasturida ishlatilgan o‘zgarmas dasturning shakli va qiymatiga asoslangan holda belgilangan turi mavjud. Uning qiymati dastur kodlangan (yozilgan) vaqtida o‘rnatilgan va u dastur amaliyoti davomida mavjud qiymatini saqlab qoladi. C ++ tilida shakli va qiymatiga ko‘ra turli xil o‘zgarmas miqdorlar mavjud. Ular quyida berilgan:
(i) raqamli o‘zgarmas miqdorlar (butun sonli o‘zgarmas miqdor va o‘zgaruvchan nuqtaning o‘zgarmas miqdori).
(ii) belgili o‘zgarmas miqdor.
(iii) bog’langan o‘zgarmas miqdorlar.
Bu o‘zgarmas miqdorlar haqida keyinroq ma’lumot beriladi.15
Do'stlaringiz bilan baham: |