Rumah  >  Artikel  >  Apakah jenis data asas yang biasa digunakan?

Apakah jenis data asas yang biasa digunakan?

百草
百草asal
2023-11-02 11:53:2215287semak imbas

Jenis data asas yang biasa digunakan termasuk integer, titik terapung, Boolean, aksara, rentetan, nol, penghitungan, struktur, kesatuan dan penunjuk. Pengenalan terperinci: 1. Jenis integer, digunakan untuk menyimpan nilai integer, ditandatangani dan tidak ditandatangani 2. Jenis titik terapung, digunakan untuk menyimpan nilai dengan bahagian perpuluhan, dibahagikan kepada dua jenis: ketepatan tunggal dan ketepatan berganda; digunakan untuk menyimpan nilai logik, iaitu, benar atau salah; tiada nilai dan sebagainya.

Apakah jenis data asas yang biasa digunakan?

Sistem pengendalian untuk tutorial ini: sistem Windows 10, komputer DELL G3.

Dalam sains komputer dan pengaturcaraan, terdapat banyak jenis data asas biasa yang digunakan untuk menyimpan dan memanipulasi data. Berikut ialah gambaran keseluruhan beberapa jenis data asas yang biasa digunakan:

1:

digunakan untuk menyimpan nilai integer.

Terdapat dua jenis: bertanda (nombor positif, nombor negatif dan sifar) dan tidak bertanda (nombor positif sahaja).

Jenis data integer biasa termasuk pendek, int, panjang, panjang panjang (dalam sesetengah bahasa), dsb.

Dalam sesetengah bahasa, jenis integer boleh menyesuaikan diri secara automatik mengikut saiz, contohnya dalam Java, anda memilih untuk menggunakan panjang, int atau pendek, bergantung pada saiz nombor.

2. Nombor Titik Terapung:

digunakan untuk menyimpan nilai dengan bahagian perpuluhan.

terbahagi kepada dua jenis: ketepatan tunggal (float) dan ketepatan berganda (double).

float biasanya memberikan 7 angka bererti, manakala double biasanya memberikan 15 angka bererti.

Menggunakan ketepatan tunggal atau ketepatan berganda bergantung pada ketepatan dan keperluan ruang penyimpanan.

3. Boolean:

digunakan untuk menyimpan nilai logik, iaitu benar atau salah.

Dalam kebanyakan bahasa, nilai Boolean mengambil satu bait atau kurang ruang storan.

4. Jenis aksara (Watak):

digunakan untuk menyimpan satu aksara atau huruf.

Dalam kebanyakan bahasa, jenis aksara mengambil satu bait atau kurang ruang storan.

5. Rentetan:

digunakan untuk menyimpan data teks atau jujukan aksara.

boleh mengandungi huruf, nombor, simbol dan aksara lain.

String biasanya menggunakan ruang memori yang diperuntukkan secara dinamik supaya ia boleh diubah saiznya mengikut keperluan.

6. Nilai kosong atau batal (Nol):

mewakili keadaan istimewa tanpa nilai atau tiada rujukan objek.

Dalam sesetengah bahasa, null ialah jenis data khas yang boleh digunakan dengan mana-mana jenis data lain.

7. Penghitungan:

digunakan untuk mentakrifkan satu set pemalar bernama dan jenis data yang berkaitan.

Boleh digunakan untuk mencipta jenis data tersuai dengan koleksi tetap.

8. Struktur:

Digunakan untuk menggabungkan pelbagai jenis data.

Boleh mengandungi pelbagai jenis medan atau atribut.

9 Kesatuan:

Dalam sesetengah bahasa, kesatuan ialah jenis data khas yang boleh menyimpan berbilang jenis data, tetapi dalam masa tertentu boleh mengandungi hanya satu daripada. nilai-nilai ini.

Biasa digunakan untuk menjimatkan ruang memori, terutamanya dalam sistem terbenam dan situasi terhad memori.

10. Penunjuk:

Penunjuk ialah pembolehubah yang menyimpan alamat memori pembolehubah lain (seperti integer, nombor titik terapung, aksara, dll.). Penunjuk amat penting dalam bahasa seperti C dan C++, dan sering digunakan untuk menghantar parameter melalui rujukan, peruntukan dan pengurusan memori dinamik, dsb. Penunjuk perlu digunakan dengan berhati-hati, kerana manipulasi penunjuk yang salah boleh menyebabkan ranap program atau masalah lain.

Atas ialah kandungan terperinci Apakah jenis data asas yang biasa digunakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn