OPERASI STRING
kegunaan
dari fungsi berikut ini: strlen(), strcpy(), strcat(), strcmp(),strlen(),
strcspn(), strupr(), strlwr(), strrev(), dan strset()
(5).
strlen()
|
= Bentuk
format strlen(const char *s)
Fungsi menghitung panjang string s
|
|
strcpy()
|
= Bentuk
format strcpy(char *dest, const char *src)
Fungsi mengkopi string src ke dest
|
|
strcat()
|
= Bentuk
format strcat (char*dest, const char*src) Fungsi menambahkan kopian src ke
bagian akhir dest
|
|
strcmp()
|
= Bentuk
format strcmp(const char*s1, const char*s2)
|
|
Fungsi melakukan perbandingan s1 dengan s2
|
||
strcspn()
|
= Bentuk
format strcspn (const char *s1, const char *s2)
|
|
Fungsi menemukan bagian awal string s1
yang mengandung s2
|
||
strupr()
|
= Bentuk
format strupr(const char *s)
Fungsi mengubah string menjadi huruf
KAPITAL (uppercase)
|
|
strlwr()
|
= Bentuk
format strlwr(const char *s)
|
|
Fungsi mengubah string menjadi huruf
biasa/kecil (lowercase)
|
||
strrev()
|
= Bentuk
format strrev(const char *s)
Fungsi
membalik semua karakter string, jadi huruf terakhir menjadi awal
|
|
strset()
|
= Bentuk
format strset(const char *s, int ch)
|
|
Fungsi menset semua karakter dalam s ke ch
|
||
Gantilah baris:
gets(nama); menjadi:
cin >> nama;
Apakah efeknya
pada waktu program dijalankan? (6)
tidak
memberikan efek saat program dijalankan, artinya keduanya memiliki fungsi yang
sama. Perbedaannya gets hanya bisa digunakan untuk operasi string, tetapi cin
dapat digunakan secara umum.
Komentar
Posting Komentar