Dalam artikel ini, anda akan belajar memanipulasi rentetan dalam C menggunakan fungsi perpustakaan seperti mendapat (), meletakkan, strlen () dan banyak lagi. Anda akan belajar mendapatkan rentetan dari pengguna dan melakukan operasi pada tali tersebut.
Anda perlu sering memanipulasi tali mengikut keperluan masalah. Sebilangan besar, jika tidak semua, manipulasi rentetan masa dapat dilakukan secara manual tetapi, ini menjadikan pengaturcaraan menjadi kompleks dan besar.
Untuk menyelesaikannya, C menyokong sebilangan besar fungsi pengendalian tali di perpustakaan standard "string.h"
.
Beberapa fungsi pengendalian tali yang biasa digunakan dibincangkan di bawah:
Fungsi | Kerja Fungsi |
---|---|
strlen () | mengira panjang tali |
strcpy () | menyalin rentetan yang lain |
strcat () | gabung (bergabung) dua tali |
strcmp () | membandingkan dua tali |
strlwr () | menukar rentetan menjadi huruf kecil |
strupr () | menukar rentetan menjadi huruf besar |
Fungsi pengendalian rentetan ditentukan di bawah "string.h"
fail tajuk.
#sertakan
Catatan: Anda mesti memasukkan kod di bawah untuk menjalankan fungsi pengendalian tali.
mendapat () dan meletakkan ()
Fungsi mendapat () dan meletakkan () adalah dua fungsi rentetan untuk mengambil input rentetan dari pengguna dan menampilkannya masing-masing seperti yang disebutkan dalam bab sebelumnya.
#include int main() ( char name(30); printf("Enter name: "); gets(name); //Function to read string from user. printf("Name: "); puts(name); //Function to display string. return 0; )
Catatan: Walaupun, gets()
dan puts()
rentetan fungsi, kedua fungsi ini ditentukan dalam "stdio.h"
fail tajuk.