Bahasa C++

Tipe Data Pada Bahasa Pemrograman C++

Assalamu’alaikum,,, Selamat datang di web matericoding.com. Pada kesempatan ini saya akan membahas tutorial tentang bahasa pemrograman C++. Untuk materi yang dibahas kali ini tentang pengertian tipe data pada bahasa C++. Sebenarnya saya ingin melanjutkan ke bagian variabel dan konstanta, tetapi alangkah baiknya kita bisa tau dulu tentang tipe data, karena variable dan konstanta akan diikuti oleh tipe data.

Pengertian Tipe Data

Tipe data jika dikutip dalam wikipedia adalah

A data type or simply type is a classification of data which tells the compiler or interpreter how the programmer intends to use the data

Jika diterjemahkan kurang lebih seperti berikut:

“Tipe data atau kadang disingkat dengan ‘tipe’ saja adalah sebuah pengelompokan data untuk memberitahu compiler atau interpreter bagaimana programmer ingin mengolah data tersebut”

Secara sederhana, tipe data adalah cara kita memberitahu komputer untuk mengelompokkan data berdasarkan apa yang dipahami oleh komputer.

Sebagai contoh, misalkan saya memiliki data berupa angka. Agar bisa dipahami oleh compiler bahasa C++, data ini harus disimpan ke dalam variabel yang sudah di set agar bisa menyimpan angka seperti tipe data integerfloat dan double. Atau jika data yang harus disimpan dalam bentuk teks atau kata, bisa disimpan ke dalam tipe data String.

Jenis Jenis Tipe Data pada Bahasa C++

Tipe data di dalam bahasa pemrograman C ++ dibagi ke dalam 4 kelompok besar: tipe data dasartipe data turunantipe data bentukan, dan tipe data void.

1. Tipe Data Dasar

Sesuai dengan namanya, tipe data dasar adalah tipe data paling dasar yang tersedia di dalam bahasa pemrograman C++. Terdapat 3 jenis tipe data dasar:

  • Char: tipe data yang berisi 1 huruf atau 1 karakter.
  • Integer: tipe data untuk menampung angka bulat.
  • Float/Double: tipe data untuk menampung angka pecahan.
  • Bool : Tipe data yang berisi nilai true atau false.
  • String: Tipe data untuk kumpulan karakter, seperti “Indah”, “LuasLingkaran”, atau “Belajar Bersama”.

Tipe data dasar dasar disebut juga sebagai Primary Data Type, Fundamental Data Types atau Basic Data Type.

2. Tipe Data Turunan

Tipe data turunan berasal dari tipe data dasar yang dikelompokkan atau di modifikasi. Terdapat 3 tipe data turunan di dalam bahasa pemrograman C++:

  • Array: Tipe data yang terdiri dari kumpulan tipe data dasar. Tipe data tersebut harus 1 jenis.
  • Structure: Tipe data yang terdiri dari kumpulan tipe data dasar. Tipe data tersebut bisa lebih dari 1 jenis.
  • Pointer: Tipe data untuk mengakses alamat memory secara langsung.

Tipe data turunan disebut juga sebagai Derived Data Type.

3. Tipe Data Bentukan (enum)

Sesuai dengan namanya, tipe data bentukan adalah tipe data yang dibuat sendiri oleh kita (programmer). Isinya berupa data-data yang sudah ditentukan. Tipe data bentukan ini dikenal juga sebagai Enumerated Data Type atau disingkat sebagai enum.

4. Tipe Data Void

Tipe data void adalah tipe data khusus yang menyatakan tidak ada data. Penggunaannya khusus untuk beberapa situasi seperti function yang tidak mengembalikan nilai (return void), atau mengisi argumen function dengan nilai kosong.

Demikian sedikit penjelasan tipe data pada bahasa C++. Untuk contoh penggunaanya akan saya jelaskan di materi berikutnya tentang variable pada C++, karena telah saya jelaskan sebelumnya kalau tipe data disimpan di dalam sebuah variabel. Jika ada yang kurang paham bisa ditanyakan lewat kolom komentar. Sekian Terimakasih.

Wassalamu’alaikum Wr Wb

Salam MateriCoding

(Sumber)

Add Comment

Leave a Comment