License, disclaimer of liability, and limited warranty



Download 2,08 Mb.
Pdf ko'rish
bet82/393
Sana05.01.2022
Hajmi2,08 Mb.
#319699
1   ...   78   79   80   81   82   83   84   85   ...   393
Bog'liq
C Programming A Self Teaching Int 1uq45XL

I. const Qualifier
A const qualifier tells the C compiler that the value of a variable cannot be changed after its
initialization. For example,
            const float pi = 3.1417;
That is, now pi cannot be changed throughout the program.
Another way of doing this is using the #define preprocessor directive as follows:
#define PI 3.1417
But please remember that const and #define are different.
 
#define constants are declared at
the beginning of the program, even before main( ). On the other hand,
 
const variables can be
placed anywhere within the program.
 So  const  has  finer control  than  #define.  #define  cannot  be
placed anywhere in the program. This gives an error.
II. Volatile Qualifier
The volatile qualifier declares a data type that can have its value changed in ways outside the
control or detection of the compiler, like a variable updated by the system clock.
 This prevents
the compiler from optimizing code referring to the object by storing the object’s value in a register
and rereading it from there rather than from memory, where it may have changed. 

Download 2,08 Mb.

Do'stlaringiz bilan baham:
1   ...   78   79   80   81   82   83   84   85   ...   393




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish