Çfarë është Size_t C?
Çfarë është Size_t C?

Video: Çfarë është Size_t C?

Video: Çfarë është Size_t C?
Video: What is size_t in C? 2024, Nëntor
Anonim

Nga Wikipedia: Sipas ISO 1999 C standard (C99), madhësia_t është një tip numër i plotë i panënshkruar prej të paktën 16 bit (shih seksionet 7.17 dhe 7.18. Ky lloj përdoret për të paraqitur madhësinë e një objekti. Funksionet e bibliotekës që marrin madhësi ose kthejnë presin që ato të jenë të llojit ose të kenë llojin e kthimit të madhësia_t.

Gjithashtu për të ditur është, cila është madhësia e Size_t?

madhësia_t lloji është një tip bazë i pashenjë i plotë i gjuhës C/C++. Është lloji i rezultatit të kthyer nga madhësia e operatorit. Lloji madhësia është zgjedhur në mënyrë që të mund t'i ruajë në maksimum madhësia të një grupi teorikisht të mundshëm të çdo lloji. Në një sistem 32-bitësh madhësia_t do të marrë 32 bit, në një 64-bit 64 bit.

Dikush mund të pyesë gjithashtu, cili është lloji i të dhënave Size_type ose Size_t? madhësia_t përkufizohet si lloji përdoret për madhësinë e një objekti dhe varet nga platforma.container:: madhësi_lloji eshte lloji që përdoret për numrin e elementeve në enë dhe është i varur nga kontejneri.

Më pas, pyetja është, pse përdoret Size_t?

Është një lloj i cili është të përdorura për të përfaqësuar madhësinë e objekteve në bajt dhe prandaj është të përdorura si lloj kthimi sipas operatorit sizeof. madhësia_t ose mund të shihet ndonjë lloj i panënshkruar të përdorura variabla asloop pasi variablat e ciklit janë zakonisht më të mëdhenj se ose të barabartë me 0.

A është Size_t dhe int?

madhësia_t përdoret për të ruajtur madhësitë e objekteve të të dhënave dhe është e garantuar të jetë në gjendje të mbajë madhësinë e çdo objekti të dhënash që mund të krijojë zbatimi i veçantë C. Ky lloj i të dhënave mund të jetë më i vogël (në numrin e biteve), më i madh ose saktësisht i njëjtë i panënshkruar ndër . madhësia_t tipi është një tip bazë i plotë i panënshkruar i gjuhës C/C++.

Recommended: