Bahasa C++ merupakan strongly-type language, di mana setiap variabel dideklarasikan dengan tipenya sebelum digunakan pertama kali. Dari tipe data ini maka akan dialokasikan memory yang akan digunakan. Compiler akan mengalokasikan memory untuk variable tersebut kemudian melakukan interpretasi dari nilai.
Function juga harus mempunyai type, dan returnnya juga harus sesuai type tersebut.
Group dari tipe data C++ adalah
- Character
Yang temassuk dalam character ini adalah tipe char, char16_t, char32_t, wchar_t .
- Integer
Yang termasuk dalam integer adalah tipe short int, int, long int, long long int.
- Floating-point
Yang termasuk dalam floating-point adalah float, double, long double.
- Boolean
Yang termasuk dalam Boolean adalah bool. - Void
Yang termasuk dalam void adalah void
- Null pointer
Terkait dengan text atau string, C++ menggunakan class string.
Secara sederhana penulisan deklarasi variable adalah : type nama, misalnya:
int i;
char nama;
string kutipan;
Kita juga dapat mendeklarasikan variable dan juga mendefinisikan valuenya misal
int i=1;
Ada juga yang menulis deklarasi dan mendefinisikan valuenya:
int i (1); atau
int i {i};
Informasi lebih lanjut silahkan mengunjungi:
1. http://www.cplusplus.com/doc/tutorial/variables/ .
2. http://www.tutorialspoint.com/cplusplus/cpp_data_types.htm .
3. https://en.wikipedia.org/wiki/C%2B%2B .
Kunjungi www.proweb.co.id untuk menambah wawasan anda.