Kas ir Size_t C?
Kas ir Size_t C?

Video: Kas ir Size_t C?

Video: Kas ir Size_t C?
Video: What is size_t in C? 2024, Novembris
Anonim

No Vikipēdijas: saskaņā ar 1999. gada ISO C standarts (C99), izmērs_t ir neparakstīts vesela skaitļa tips ar vismaz 16 bitiem (skatiet 7.17. un 7.18. sadaļu. Šis tips tiek izmantots, lai attēlotu objekta lielumu. Bibliotēkas funkcijas, kas ņem vai atgriež izmērus, paredz, ka tās ir tipa vai atgriešanas veids izmērs_t.

Ir arī jāzina, kāds ir Size_t izmērs?

izmērs_t tips ir C/C++ valodas pamata neparakstīts vesels skaitļa tips. Tas ir operatora lieluma atgrieztā rezultāta veids. Veids ir Izmērs ir izvēlēts tā, lai tajā varētu uzglabāt maksimāli Izmērs no teorētiski iespējama jebkura veida masīva.32 bitu sistēmā izmērs_t aizņems 32 bitus, 64 bitu gadījumā 64 bitus.

Var arī jautāt, kas ir datu tips Size_type vai Size_t? izmērs_t ir definēts kā veids izmanto objekta izmēriem un ir atkarīgs no platformas.container:: izmēra_veids ir veids kas tiek izmantots konteinera elementu skaitam un ir atkarīgs no konteinera.

Pēc tam rodas jautājums, kāpēc tiek izmantots Size_t?

Tas ir tips, kas ir lietots lai attēlotu objektu lielumu baitos andis tāpēc lietots kā atgriešanas veidu pēc operatora lieluma. izmērs_t vai var būt redzams kāds neparakstīts tips lietots asloop mainīgais, jo cilpas mainīgie parasti ir lielāki vai vienādi ar 0.

Vai Size_t un int?

izmērs_t tiek izmantots, lai saglabātu datu objektu izmērus, un tiek garantēts, ka tas spēj saglabāt jebkura datu objekta lielumu, ko var izveidot konkrētā C ieviešana. Šis datu tips var būt mazāks (bitu skaitā), lielāks vai tieši tāds pats ar parakstu starpt . izmērs_t tips ir C/C++ valodas pamata neparakstīts vesels skaitļa tips.

Ieteicams: