C++ Sintaksis Reja


Download 32.6 Kb.
bet3/3
Sana04.02.2023
Hajmi32.6 Kb.
#1166571
1   2   3
Bog'liq
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:
  • 1   2   3




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
    ma'muriyatiga murojaat qiling