Hai sobat redaksiana! Bertemu lagi bersama saya Galih Adji Saputra dari kelas 1 D3 Elka B. Kali ini saya akan menjelaskan kepada kalian semua tentang string. Langsung saja kita bahas!

Pada bahasa pemrograman C, String merupakan bentuk data yang biasa dipakai dalam bahasa pemograman untuk keperluan menampung dan memanipulasi data teks, misalnya untuk menampung (menyimpan) suatu kalimat. Pada bahasa C, String bukanlah merupakan tipe data tersendiri, melainkan hanyalah kumpulan dari nilai-nilai karakter yang berurutan dalam bentuk array bersimensi satu.

Pendeklarasian pada variabel string sama dengan mendeklarasikan array dari tipe data char. Ini dikarenakan string merupakan array dari tipe data char (karakter). Untuk menampilkan string, karakter format yang dipergunakan adalah “%s“.

format :

char nama_variabel[jml_karakter];

Bahasa C juga mendukung berbagai fungsi yang dapat memanipulasi string. Fungsi-fungsi tersebut terdapat pada librari string (string.h). Dalam librari string.h terdapat 7 fungsi string, yaitu :

1. STRCPY

Fungsi strcpy digunakan untuk menyalin string asal ke variabel string tujuan.

2. STRNCPY

Fungsi strncpy digunakan untuk menyalin string asal ke variabel string tujuan sebanyak n karakter sesuai dengan yang diinginkan.

3. STRCAT

Fungsi strcat digunakan untuk menambahkan string sumber ke bagian akhir dari string tujuan.

4. STRNCAT

Fungsi strncat digunakan untuk menambahkan string sumber ke bagian akhir dari string tujuan sebanyak n karakter sesuai dengan yang diinginkan.

5. STRCMP

Fungsi strcmp digunakan untuk membandingkan dua buah string. Hasil akhir dari fungsi ini beritpe integer dengan nilai :

negatif, jika string pertama kurang dari string kedua.nol, jika string pertama sama dengan string kedua.positif, jika string pertama lebih dari string kedua.

6. STRNCMP

Fungsi strncmp digunakan untuk membandingkan n karakter pertama dalam dua buah string. Hasil akhir dari fungsi ini sama dengan hasil dari fungsi strcmp.

7. STRLEN

Fungsi strlen digunakan untuk memperoleh jumlah karakter dari suatu string.

Setelah kita sudah mengenal beberapa fungsi variabel string. Langsung saja kita melakukan percobaan.

1.pembuatan fungsi strsisip() gunanya yaitu untuk menyisipkan satu karakter string ke dalam string lainnya.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2.pembuatan program untuk menentukan suatu kata/kalimat yang kata/kalimet tersebut merupakan polindrom atau bukan.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.pembuatan program tentang menghitung jumlah huruf besar, huruf kecil, angka numerik, dan tanda baca.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest

4.pembuatan program yang menampilkan variasi teks.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest