Type/to search
8
Follow
1375
Followers
Jenis data asas terbina dalam standard C++11
Quantpedia
Created 2017-12-26 18:11:44  Updated 2017-12-26 18:12:00
 0
 2436

Jenis data asas terbina dalam standard C++11

C++11 C++
Standard C++11 mentakrifkan jenis data asas, termasuk jenis aritmetik dan jenis kosong. Jenis aritmetik ini mengandungi aksara, nombor bulat, nilai Boolean dan nombor titik terapung. Jenis kosong tidak sesuai dengan nilai tertentu dan hanya digunakan dalam keadaan khusus.

  • Jenis aritmatika terbahagi kepada dua jenis: jenis bulat ((integral type, termasuk karakter dan nilai Boolean) dan jenis titik terapung <unk>.

taipmaksudnyaSaiz minimum
boolJenis BullTidak ditakrifkan, hanya nilai true dan false
charJenis aksara8bit
wchar_tWatak lebar16bit
char16_tAksara Unicode16bit
char32_tAksara Unicode32bit
shortBentuk pendek16bit
intPengubahsuaian16bit
longBentuk panjang32bit
long longBentuk panjang64bit
floatJenis floating point ketepatan tunggalEnam nombor sah
doubleJenis floating point dengan ketepatan dua10 digit nombor sah
long doubleSkala ketepatan floating point10 digit nombor sah

Komputer menyimpan data dalaman dalam urutan bit, setiap bit bukan 0 dan 1
Kebanyakan komputer menggunakan 2 bilangan bulat bagi setiap bit sebagai blok untuk memproses memori. Blok memori terkecil yang boleh dihubungi dikenali sebagai byte, 1 byte pada kebanyakan mesin terdiri daripada 8 bit, unit asas penyimpanan dikenali sebagai kata, kata terdiri daripada 32 atau 64 bit, iaitu 4 atau 8 byte.
Kebanyakan komputer mengaitkan setiap byte dalam ingatan dengan satu nombor (yang dikenali sebagai alamat alamat).

Selain daripada jenis huruf Boolean dan jenis huruf yang diperluaskan, jenis lain boleh dibahagikan kepada dua jenis iaitu jenis bulat dengan tanda tanda ((signed) dan jenis bulat tanpa tanda ((unsigned)).
signed int boleh mewakili bilangan positif, negatif dan 0;
unsigned int hanya menunjukkan nilai yang lebih besar daripada sama dengan 0.。。。
Jenis-jenis int, short, long, long long secara default adalah bentuk bulat dengan simbol, dan mereka masing-masing mempunyai awalan unsigned di hadapan mereka untuk menghasilkan jenis tanpa simbol <unk>.

Jenis char dibahagikan kepada tiga jenis char, char yang ditandatangani, char yang tidak ditandatangani, perlu diperhatikan bahawa char dan char yang ditandatangani tidak sama, bentuk ungkapan char tertentu hanya satu daripada dua jenis (dengan simbol dan tanpa simbol), yang ditentukan oleh penerapan kompilator.

Related Recommendations
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)