Perubahan tipe data terkadang perlu dilakukan untuk melakukan pemrosesan terhadap data, tergantung kebutuhan. Seperti halnya perubahan dari tipe short ke int, char ke int, int ke char, string ke int, int ke string, dsb. ini merupakan kelanjutan dari postingan sebelumnya, yang juga tentang konversi tipe data string ke lainya.
Terdapat banyak cara dalam melakukan perubahan tipe data(type casting). Bisa menggunakan tiga cara berikut ini:
- (tipe_baru) data
- tipe_baru (data)
- type_cast<tipe_baru>(data)
Contoh program
int a,b;
short c,d;
char e,f;
CString g,h;
a= 66;
b=67;
// konversi int ke char
e = (char)a; // out put karakter B
f = char(b); // out put karakter C
//konversi char ke int
a = int(e); // out put bilangan 66
b = (int)f; // output bilangan 67
//konversi int ke string
g = CString(a); // output string B
h = (CString)b; // output string C // penggunaan static_cast a = static_cast<int>(e);
Selamat Mencoba….:D
Referensi :
Oleh :

Advertisement


Leave a comment
Comments feed for this article