DASAR TEORI
A. Fungsi Manipulasi String
C++ menyediakan beberapa fungsi yang digunakan untuk keperluan manipulasi
string.
1. Fungsi strcat()
Fungsi ini digunakan untuk menambah string sumber ke bagian akhir dari string
tujuan. File header yang digunakan adalah string.h dan ctype.h. Bentuk penulisan :
strcat(tujuan, sumber);
2. Fungsi strcmp()
Fungsi ini digunakan untuk membandingkan string pertama dengan string kedua.
Hasil dari fungsi ini bertipe data integer. File header yang digunakan adalah string.h.
Bentuk penulisan :
var_int = strcmp(str1, str2);
3. Fungsi strcpy()
Fungsi ini digunakan untuk menyalin string asal ke variabel string tujuan dengan
syarat string tujuan harus mempunyai tipe data dan ukuran yang sama dengan string asal.
File header yang digunakan adalah string.h. Bentuk penulisan :
strcpy(tujuan, asal);
4. Fungsi strlen()
Fungsi ini digunakan untuk memperoleh banyaknya karakter dalam string. File
header yang digunakan adalah string.h. Bentuk penulisan :
strlen(str);
5. Fungsi strrev()
Fungsi ini digunakan untuk membalik letak urutan pada string. Paling akhir
dipindahkan ke urutan paling depan dan seterusnya. File header yang digunakan adalah
string.h. Bentuk penulisan :
strrev(str);
B. Fungsi Konversi String
C++ menyediakan beberapa fungsi yang digunakan untuk keperluan konversi
string.
1. Fungsi atof()
Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan
numerik float. File header yang harus disertakan adalah math.h.
2. Fungsi atoi()
Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan
numerik integer. File header yang harus disertakan adalah stdlib.h.
3. Fungsi atol()
Fungsi ini digunakan untuk mengubah string (teks) angka menjadi bilangan
numerik long integer. File header yang harus disertakan adalah stdlib.h.
4. Fungsi strlwr()
Fungsi ini digunakan untuk mengubah setiap huruf kapital dalam string menjadi
huruf kecil. File header yang harus disertakan adalah string.h. Bentuk penulisan :
strlwr(str);
5. Fungsi strupr()
Fungsi ini digunakan untuk mengubah setiap huruf kapital dalam string menjadi
huruf kapital. File header yang harus disertakan adalah string.h. Bentuk penulisan :
strupr(str);
Tidak ada komentar:
Posting Komentar