Kas yra dydis_t C?
Kas yra dydis_t C?

Video: Kas yra dydis_t C?

Video: Kas yra dydis_t C?
Video: Kas yra honeygain? 2024, Lapkritis
Anonim

Iš Vikipedijos: pagal 1999 m. ISO C standartinis (C99), dydis_t yra beženklio sveikojo skaičiaus tipas, turintis mažiausiai 16 bitų (žr. 7.17 ir 7.18 skyrius. Šis tipas naudojamas objekto dydžiui pavaizduoti. Bibliotekos funkcijos, kurios ima arba grąžina dydžius, tikisi, kad jos bus tokio tipo arba grąžinimo tipo dydis_t.

Taip pat reikia žinoti, koks yra Size_t dydis?

dydis_t tipas yra C/C++ kalbos bazinis beženklio sveikojo skaičiaus tipas. Tai operatoriaus dydžio grąžinto rezultato tipas. Tipo dydis parenkamas taip, kad jame būtų galima saugoti daugiausiai dydis teoriškai galimo bet kokio tipo masyvo.32 bitų sistemoje dydis_t užtruks 32 bitus, o 64 bitų – 64 bitus.

Taip pat galima paklausti, kas yra duomenų tipas Size_type arba Size_t? dydis_t yra apibrėžiamas kaip tipo naudojamas objekto dydžiui ir priklauso nuo platformos.container:: dydžio_tipas yra tipo kuris naudojamas elementų skaičiui konteineryje ir priklauso nuo konteinerio.

Vėliau kyla klausimas, kodėl naudojamas Size_t?

Tai tipas, kuris yra naudojamas atvaizduoti objektų dydį baitais andis todėl naudojamas kaip grąžinimo tipą pagal operatoriaus dydį. dydis_t arba gali būti matomas bet koks nepasirašytas tipas naudojamas asloop kintamasis, nes ciklo kintamieji paprastai yra didesni arba lygūs 0.

Ar Size_t ir int?

dydis_t naudojama duomenų objektų dydžiams saugoti ir garantuojama, kad gali išlaikyti bet kokio duomenų objekto dydį, kurį gali sukurti konkretus C diegimas. Šis duomenų tipas gali būti mažesnis (bitų skaičiumi), didesnis arba lygiai toks pat tarpt . dydis_t tipas yra C/C++ kalbos bazinis beženklio sveikojo skaičiaus tipas.

Rekomenduojamas: