Isi kandungan:
Definisi - Apakah maksud Jenis Data Primitif?
Jenis data primitif adalah jenis data yang dibina dalam bahasa pengaturcaraan, atau yang dapat dicirikan sebagai struktur asas untuk membina jenis data yang lebih canggih. Pengaturcara akan sering menjadi biasa dengan jenis data primitif yang digunakan dalam pengekodan, yang tidak melibatkan set data yang lebih canggih untuk perwakilan yang berkesan.
Techopedia menerangkan Jenis Data Primitif
Contoh-contoh jenis data primitif termasuk bilangan bulat, nombor titik terapung dan aksara individu dalam teks. Setiap jenis data primitif adalah contoh sesuatu yang tidak memerlukan sejumlah besar data untuk perwakilan. Aksara hanya sesuai dengan satu titik rujukan dalam carta ASCII. Integer adalah nombor yang tidak memerlukan pengenal kompleks seperti eksponen dan titik perpuluhan. Nilai boolean hanya memerlukan pilihan binari antara dua nilai yang mungkin.
Jenis data lain mungkin atau tidak boleh primitif, bergantung kepada reka bentuk bahasa atau sistem pengaturcaraan. Satu contoh biasa adalah rentetan. Pemboleh ubah rentetan adalah koleksi watak yang disatukan menjadi pemboleh ubah dinamik tunggal. Bahasa pengaturcaraan berfungsi pada rentetan untuk memindanya sebagaimana perlu. Dalam kes ini, jika rentetan dibina ke dalam program atau mempunyai jenis bantuan tertentu, ia boleh dipanggil jenis data primitif. Walau bagaimanapun, ia tidak berkongsi beberapa elemen reka bentuk asas jenis data primitif yang dibincangkan di atas.
Penjelasan spesifik lain mengenai jenis data primitif termasuk idea bahawa jenis data primitif tidak boleh dipecah menjadi jenis data yang lebih mudah. Lain-lain menerangkan jenis data primitif dengan membezakannya dengan kelas yang ditentukan pengguna, kelas yang lebih canggih yang dicipta oleh pengguna, sedangkan jenis data primitif telah dibuat oleh platform atau antara muka yang digunakan oleh pemrogram atau pemaju. Penjelasan ini membantu menjelaskan mengapa satu jenis pemboleh ubah tertentu boleh dianggap sebagai jenis data primitif dalam satu bahasa tetapi tidak dalam bahasa lain. Pakar-pakar lain boleh membezakan jenis data primitif dengan jenis data yang diperoleh, yang dibuat menggunakan koleksi jenis data primitif. Akibatnya, ia boleh dipecah menjadi elemen yang lebih asas daripada jenis data primitif.