Tipe data C++ merupakan nilai yang berfungsi untuk memberikan tanda pengenal terhadap suatu variabel.untuk membuat suatu variabel anda  membutuhkan suatu nilai yang memberikan tanda pengenal terhadap variabel tersebut baik itu tanda pengenal berupa tipe data yang bernilai angka atau karakter.

secara umum semua bahasa pemrograman memiliki sebuha type data. type data sendiri terdapat 3 jenis antara lain.
1. type data Fundamental atau primitive
2. type data Derived
3. type data User defined

1. Type data Fundamental atau primitive
Tipe data primitive adalah Tipe data yang mampu menyimpan satu nilai tiap satu variabel. Tipe data primitive merupakan tipe data dasar yang sering dipakai oleh program. contoh type data ini adalah int,real,char,float dll.


int xy; // penulisan benar
int xy = 10,40,30; // penulisan benar dan pendeklarasian variabel salah
int xy=10; //penulisan benar dan pendeklarasian variabel benar


2. Tipe data derived
Type data derived merupakan sebuah penulisan type data yang memunkinkan kita menyimpan beberapa nilai dalam 1 type data. baik itu nilainya sama maupun berbeda.namun jika anda ingin menuliskan angka dan huruf maka tidak bisa.


int xy []={10,30,45}; // penulisan benar; 
int xy []= {10,'B','CYX'}; // penulisan salah

3. Type data User Defined
Type data user defined merupakan sebuah type data yang memungkinkan kita untuk menyimpan beberapa nilai bisa nilai yang sama maupun tidak penggunaan ini dapat menyimpan beberapa nilai variabel yang berbeda dalam satu penggunaan. dengan menggunakan perintah struct


 struct kodingku{
int nim; //penulisan benar
int nim[]={123,432,443}; // penulisan dan pendeklarasian benar
int nim=1034; //penulisan dan pendeklarasian benar
}


berikut ini adalah table type data dalam c++

type-data-dalam-cplus

demikiana tutorial saya tentang type data dalam c++ semoga bermanfaat buat kalian semua yang sedah belaja bahasa c++