Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Tipe Data C++

Tipe Data C++

Dalam tutorial ini, kita akan belajar tentang tipe data dasar seperti int, float, char, dll dalam pemrograman C++ dengan bantuan contoh.

Dalam C++, tipe data adalah deklarasi untuk variabel. Ini menentukan jenis dan ukuran data yang terkait dengan variabel. Misalnya,

int age = 13;

Di sini, usia adalah variabel bertipe int . Artinya, variabel hanya dapat menyimpan bilangan bulat 2 atau 4 byte.


Tipe Data Dasar C++

Tabel di bawah menunjukkan tipe data dasar, artinya, dan ukurannya (dalam byte):

Jenis Data Artinya Ukuran (dalam Byte)
int Bilangan bulat 2 atau 4
float Titik mengambang 4
double Poin Mengambang Ganda 8
char Karakter 1
wchar_t Karakter Lebar 2
bool Boolean 1
void Kosong 0

Sekarang, mari kita bahas tipe data dasar ini secara lebih rinci.


1. C++ int

int salary = 85000;

2. C++ float dan double

float area = 64.74;
double volume = 134.64534;

Seperti disebutkan di atas, kedua tipe data ini juga digunakan untuk eksponensial. Misalnya,

double distance = 45E12    // 45E12 is equal to 45*10^12

3. C++ karakter

char test = 'h';

Catatan: Dalam C++, nilai integer disimpan dalam char variabel daripada karakter itu sendiri. Untuk mempelajari lebih lanjut, kunjungi karakter C++.


4. C++ wchar_t

wchar_t test = L'ם'  // storing Hebrew character;

Perhatikan huruf L sebelum tanda kutip.

Catatan: Ada juga dua jenis karakter ukuran tetap lainnya char16_t dan char32_t diperkenalkan di C++11.


5. Bool C++

bool cond = false;

6. C++ batal

Catatan: Kami tidak dapat mendeklarasikan variabel void ketik.


Pengubah Tipe C++

Kami selanjutnya dapat memodifikasi beberapa tipe data dasar dengan menggunakan pengubah tipe. Ada 4 jenis pengubah di C++. Mereka adalah:

  1. signed
  2. unsigned
  3. short
  4. long

Kita dapat memodifikasi tipe data berikut dengan pengubah di atas:


Daftar Tipe Data Modifikasi C++

Jenis Data Ukuran (dalam Byte) Artinya
signed int 4 digunakan untuk bilangan bulat (setara dengan int )
unsigned int 4 hanya dapat menyimpan bilangan bulat positif
short 2 digunakan untuk bilangan bulat kecil (rentang -32768 hingga 32767 )
unsigned short 2 digunakan untuk bilangan bulat positif kecil (rentang 0 hingga 65.535 )
long minimal 4 digunakan untuk bilangan bulat besar (setara dengan long int )
unsigned long 4 digunakan untuk bilangan bulat positif besar atau 0 (setara dengan unsigned long int )
long long 8 digunakan untuk bilangan bulat yang sangat besar (setara dengan long long int ).
unsigned long long 8 digunakan untuk bilangan bulat positif yang sangat besar atau 0 (setara dengan unsigned long long int )
long double 12 digunakan untuk bilangan floating-point besar
signed char 1 digunakan untuk karakter (rentang dijamin -127 hingga 127 )
unsigned char 1 digunakan untuk karakter (rentang 0 hingga 255 )

Mari kita lihat beberapa contohnya.

long b = 4523232;
long int c = 2345342;
long double d = 233434.56343;
short d = 3434233; // Error! out of range
unsigned int a = -5;    // Error! can only store positive numbers or 0

Tipe Data Turunan

Tipe data yang diturunkan dari tipe data fundamental adalah tipe turunan. Misalnya:array, pointer, tipe fungsi, struktur, dll.

Kita akan mempelajari tentang tipe data turunan ini di tutorial selanjutnya.


Bahasa C

  1. Variabel C# dan Tipe Data (Primitif)
  2. Arahan C# Preprocessor
  3. Variabel C++, Literal dan Konstanta
  4. Operator C++
  5. Tipe Data C
  6. Tipe Data Python
  7. Tipe Data Java (Primitif)
  8. Operator di C++ dengan Contoh:Apa itu, Jenis dan Program
  9. Tipe Data C++ Char dengan Contoh
  10. 5 Berbagai Jenis Pusat Data [Dengan Contoh]