Tipe Data dalam C++


Tipe Data dalam C++

Table of Contents


Pengertian Tipe Data

Tipe data dalam C++ digunakan untuk menentukan jenis nilai yang dapat disimpan dalam variabel. Setiap variabel harus memiliki tipe data yang sesuai dengan nilai yang akan disimpan.


Tipe Data Primitif

Tipe data primitif dalam C++ mencakup:

  • int: Bilangan bulat.
  • float: Bilangan desimal dengan presisi tunggal.
  • double: Bilangan desimal dengan presisi ganda.
  • char: Karakter tunggal.
  • bool: Nilai boolean (true atau false).

Tipe Data Kompleks

C++ juga mendukung tipe data kompleks seperti:

  • string: Untuk menyimpan teks (memerlukan pustaka #include <string>).
  • array: Kumpulan elemen dengan tipe data yang sama.
  • struct: Kumpulan variabel berbeda yang dikelompokkan dalam satu entitas.
  • class: Definisi tipe data yang berisi atribut dan metode.

Modifikasi Tipe Data

C++ memungkinkan modifikasi tipe data untuk mengubah ukuran atau sifatnya:

  • short: Mengurangi ukuran penyimpanan integer.
  • long: Memperbesar ukuran integer.
  • unsigned: Menghapus tanda negatif pada angka.
  • signed: Memungkinkan angka negatif dan positif.

Contoh Penggunaan

Berikut adalah contoh kode dalam C++ yang menggunakan berbagai tipe data:

#include <iostream>
#include <string>
using namespace std;

int main() {
    int angka = 10;
    float desimal = 5.75;
    char huruf = 'A';
    bool status = true;
    string teks = "Hello, C++!";

    cout << "Angka: " << angka << endl;
    cout << "Desimal: " << desimal << endl;
    cout << "Huruf: " << huruf << endl;
    cout << "Status: " << status << endl;
    cout << "Teks: " << teks << endl;
    
    return 0;
}

Kesimpulan

Tipe data dalam C++ sangat penting untuk mendefinisikan jenis nilai yang dapat disimpan dalam variabel. Dengan memahami berbagai tipe data dan modifikasinya, pengembang dapat menulis kode yang lebih efisien dan sesuai dengan kebutuhan aplikasi.

0 comments :

Post a Comment