Kuo programuotojas skiriasi nuo kvalifikacinio ir specifikatoriaus?


Atsakymas 1:

Kvalifikatorius yra raktinis žodis, modifikuojantis specifikatorių. C ir C ++ klasėse tai dažniausiai pastebima tipams. Apsvarstykite const int tipo specifikatorių. Čia int yra tipo specifikatorius. „const“ yra tipo specifikatoriaus kriterijus. Tačiau tai nėra visiškai aiškus skirtumas. int yra nekvalifikuotas tipo specifikatorius.

Nuo C11 yra tik 4 kvalifikacijos; const, nepastovus, riboti, _Atomic. Pirmieji du taip pat yra „C ++“ atrankos dalyviai.

Norėdami tik pabrėžti, kad yra ir kitų tipų specifikatorių, kitokio specifikato pavyzdys yra konvertavimo specifikatorius, naudojamas eilutėje, perduodamoje kaip argumentas printf. Konvertijos, kurią reikia atlikti su „printf“ argumentu, tipas identifikuojamas pagal% formato specifikaciją.


Atsakymas 2:

KvalifikatoriaiRaktiniai žodžiai, naudojami kintamojo savybei modifikuoti, vadinami tipo apibūdikliais

pvz.

 const
 nepastovus

specifikacijos C kalba nurodo kompiliatoriui, kur laikyti kintamąjį, kaip laikyti kintamąjį, kokia yra pradinė kintamojo vertė ir kintamojo gyvenimo laikas.

pvz.

automatinis
statinis
int
Registruotis

Vaikinai „patinka ir dalijasi“ mano facebook techniniu / „Tech“ puslapiu


Atsakymas 3:

KvalifikatoriaiRaktiniai žodžiai, naudojami kintamojo savybei modifikuoti, vadinami tipo apibūdikliais

pvz.

 const
 nepastovus

specifikacijos C kalba nurodo kompiliatoriui, kur laikyti kintamąjį, kaip laikyti kintamąjį, kokia yra pradinė kintamojo vertė ir kintamojo gyvenimo laikas.

pvz.

automatinis
statinis
int
Registruotis

Vaikinai „patinka ir dalijasi“ mano facebook techniniu / „Tech“ puslapiu