string.h
Last updated
Last updated
Header memiliki banyak fungsi yang memungkinkan Anda untuk melakukan tugas-tugas pada string.
Daftar semua fungsi yang ada pada header ini ada pada tabel berikut:
memchr()
Mencari karakter pertama dalam blok memori.
memcmp()
Membandingkan dua blok memori.
memcpy()
Menyalin data dari satu blok memori ke blok lain.
memmove()
Menyalin data dari satu blok memori ke blok lain dengan memperhitungkan kemungkinan tumpang tindih.
memset()
Mengisi semua byte dalam blok memori dengan nilai tertentu.
Menambahkan satu string ke akhir string lain.
Menambahkan sebagian karakter dari satu string ke string lain.
Menyalin isi string ke dalam string lain.
Menyalin sebagian karakter dari satu string ke string lain.
strchr()
Mencari posisi pertama dari karakter dalam string.
strrchr()
Mencari posisi terakhir dari karakter dalam string.
strstr()
Mencari substring dalam string lain.
strpbrk()
Mencari posisi pertama dari karakter dalam kumpulan karakter tertentu.
Membandingkan dua string berdasarkan nilai ASCII.
Membandingkan sebagian karakter dari dua string.
strcoll()
Membandingkan dua string berdasarkan aturan locale.
strlen()
Mengembalikan panjang string (tidak termasuk \0
).
strcspn()
Menghitung panjang string sampai karakter tertentu muncul.
strspn()
Menghitung panjang string selama hanya karakter tertentu yang muncul.
strtok()
Memecah string menjadi bagian-bagian kecil berdasarkan delimiter.
strxfrm()
Mengubah karakter dalam string agar sesuai dengan encoding locale.
strerror()
Mengembalikan pesan error berdasarkan kode error.