STRING DALAM BAHASA C
Assalamualaikum Warohmatulloh Wabarokatuh Apa kabar pembaca semua?, kembali lagi Bersama saya Naufal Mukhfi dari kelas 1 D3 Teknik Elektronika A. Pada kesempatan kali ini, saya akan membahas tentang Variabel dan Fungsi String. Tujuan dari pembahasan kali ini yaitu Mempelajari penggunaan variable string yang dipadukan dengan fungsi-fungsi untuk pengolaham data string, seperti strcat(), strlen(), strcpy dan sebagainya. String merupakan bentuk data yang biasa dipakai untuk menampung dan memanipulasi data teks.String diakhiri dengan karakter NULL (‘\0’).Pada bahasa C, string bukan merupakan tipe data tersendiri, melainkan hanyalah kumpulan dari nilai-nilai karakter yang berurutan dalam bentuk array dimensi satu. Dalam library string.h terdapat 7 fungsi string, yaitu : STRCPY Fungsi strcpy digunakan untuk menyalin string asal ke variabel string tujuan. STRNCPY Fungsi strncpy digunakan untuk menyalin string asal ke variabel string tujuan sebanyak n karakter sesuai dengan yang diinginkan. STRCAT Fungsi strcat digunakan untuk menambahkan string sumber ke bagian akhir dari string tujuan. STRNCAT Fungsi strncat digunakan untuk menambahkan string sumber ke bagian akhir dari string tujuan sebanyak n karakter sesuai dengan yang diinginkan. STRCMP Fungsi strcmp digunakan untuk membandingkan dua buah string. Hasil akhir dari fungsi ini beritpe integer dengan nilai : negatif, jika stringpertama kurang dari string nol, jika stringpertama sama dengan string positif, jika stringpertama lebih dari string STRNCMP Fungsi strncmp digunakan untuk membandingkan n karakter pertama dalam dua buah string. Hasil akhir dari fungsi ini sama dengan hasil dari fungsi strcmp. STRLEN Fungsi strlen digunakan untuk memperoleh jumlah karakter dari suatu string. Nah, setelah mengetahui tentang String kali ini mari mencoba membuat sebuah program dengan memberikan String. Membuat program untuk menyisipkan satu karakter string ke dalam string lainnya Logikanya, kita menyalin kalimat sebelum huruf sisip ke variabel baru, lalu kita...
Read More
Recent Comments