String : Pemrograman bahasa C | by pa'Dhe – Data Karyawan

Posted on
String merupakan bentuk data yang biasa dipakai dalam bahasa pemrograman 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 berdimensi satu
.
1.      Variabel string
Variabel string adalah variabel yang dipakai utuk menyimpan nilai string. 
Char nama_var [size]
Misalnya :
char name[15];
merupakan instruksi untuk mendeklarasikan variabel string dengan panjang maksimal 15 karakter (termasuk karakter NULL).  Deklarasi tersebut sebenarnya tidak lain merupakan deklarasi array bertipe char.
2.      Input Output Data String
Pemasukan data string ke dalam suatu variabel biasa dilakukan dengan fungsi gets() atau scanf().  Bentuk umum pemakaiannya adalah sebagai berikut :
#include
gets(nama_array);                                          
atau
#include
scanf(“%s”, nama_array);
3.      Menampilkan isi variable string
Untuk menampilkan isi variabel string, fungsi yang digunakan adalah puts() atau printf().  Bentuk umum pemakaiannya adalah sebagai berikut :
#include
puts(var_string);
atau
printf(“%s”,var_string);
4.      Fungsi-fungsi Mengenai string
·  Fungsi strcpy() untuk menyalin nilai string
·  Fungsi strlen() untuk mengetahui panjang nilai string
·  Fungsi strcat() untuk menggabung nilai string
·  Fungsi strcmp() untuk membandingkan dua nilai string
·  Fungsi strchr() untuk mencari nilai karakter dalam string
Contoh Program 1:
#include
main()
{
   char jur[25];
   printf(“Masukkan Jurusan yang dipilih : “);
   gets(jur);
  
   printf(“n Jurusan yang anda pilih %s”,jur);
}




Gravatar Image
Suka jalan-jalan, naik sepeda, bermain code-code asal tidak suka mengkode cinta. Hubungi email : andhika.na@gmail.com jika anda butuh website untuk personal maupun bisnis.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.