1.In Java, you know about two types of data types, Primitive and Non-Primitive data types. Could
you explain what are the differences between those data types and give some examples?
Answer :
tipe data primitif dalam bahasa C. Seperti yang ditunjukkan pada gambar, tipe data primitif seperti
int dan char, yang dapat digunakan tanpa deklarasi atau tipe data bawaan, adalah bahasa bahasa C .
Menggunakan tipe data primitif adalah tentang menyimpan data dalam abstraksi yang ditentukan
sehingga dapat digunakan secara langsung. Contoh: int i=0; Dalam bahasa C, tipe data primitif dibagi
menjadi dua cabang utama: boolean dan numerik. Tipe data numerik dibagi lagi menjadi karakter,
yang menyimpan karakter, dan bilangan bulat. Tipe data integer dibagi lagi menjadi integer dan
floating point. Perbedaan antara bilangan bulat dan floating point adalah presisi. Matematika
mengakui bilangan bulat sebagai bilangan bulat dan mengapung sebagai bilangan real. Integer
selanjutnya dibagi menjadi tiga bagian berdasarkan panjang data: short, int, long, dan akhirnya float
juga dibagi menjadi float dan double berdasarkan panjang data.
Tipe data non-primitif : Tipe data ini sebenarnya dibuat oleh programmer, bukan didefinisikan oleh
bahasa pemrograman. Mereka juga disebut "variabel referensi" atau "referensi objek" karena
merujuk ke lokasi penyimpanan yang berisi data.
}
}
printf("Number of spaces: %i\n", space);
printf("Number of tabs: %i\n", tab);
return 0;
}