C++ Sintaksis Reja
Download 32.6 Kb.
|
C sintaksisi
unsigned int (shunday qilib yoziladi, bo'sh joy bilan!), yoki unsigned deb qisqartiriladi - unsigned ( ya'ni, u raqam belgisini saqlamaydi, balki raqam qiymatining qo'shimcha bitini saqlaydi) int analogi, 0 dan gacha raqamlarni saqlaydi232−1yoki gacha264−1, mos ravishda 4 yoki 8 baytni egallaydi (int bilan bir xil).
long long int , yoki short long long - dan raqamlarni saqlaydi−263oldin263−1, 8 baytni egallaydi. unsigned long long int yoki unsigned long long qisqa uchun - unsigned long long long long - unsigned analog long long, 0 dan gacha raqamlarni saqlaydi264−1, 8 baytni egallaydi. size_t imzosiz tur boʻlib, har qanday joriy maʼlumotlar turi (jumladan massivlar)ning oʻlchami (baytlarda) aynan shu turga mos kelishi kafolatlanadi (bu juda aniq taʼrif emas, lekin nuqtaga yaqin). Ya'ni, size_tboshqa har qanday o'zgaruvchi egallagan baytlar sonini saqlash kafolatlanadi. Odatda, bu unsigned ning ekvivalenti yoki unsigned long ning ekvivalenti. U ko'pincha ba'zi standart funktsiyalar ob'ekt hajmini, massivdagi elementlar sonini yoki shunga o'xshash narsalarni qaytaradigan holatlarda qo'llaniladi. (chunki, yuqoridagi ta'rifga ko'ra, bu o'lcham, albatta, size_t ga mos keladi, lekin u int ga mos kelmasligi mumkin, masalan). Eng oddiy holatlarda siz ushbu turni o'zingiz ishlatmaysiz, lekin siz uni standart funktsiyalarning tavsiflarida uchratasiz. Download 32.6 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling