Halaman 1 dari 6 Variabel bertipe string dapat dideklarasikan dengan dua cara yaitu sebagai array dari tipe karakter atau sebagai pointer ke tipe karakter. Mendeklarasi •Deklarasi sebagai array maka alokasi memory tidak variabel bertipe diperlukan lagi hanya perlu mengisi karakter ke dalam string elemen-elemen yang tersedia • Deklarasi sebagai pointer maka perlu mengalokasikan memory lebih dulu agar variabel tersebut dapat diisi.
Halaman 2 dari 6 • Berbeda dengan variabel dari tipe lain yang umumnya hanya perlu diisi dengan operator sama dengan ( = ) • Variabel bertipe string perlu diisi menggunakan fungsi Mengisi Nilai strcpy() ke dalam • Bentuk umum strcpy(namavariabel, str) Variabel bertipe • Contoh : string Char s[10]; Strcpy (s, “Bahasa C”); Perintah di atas akan mengisi teks Bahasa C ke dalam variabel s
Halaman 4 dari 6 • Mengubah string ke Huruf Besar dapat menggunakan fungsi • Isalpha() • Islower() Mengubah • Toupper() String ke Menggunakan Huruf Besar library ctype.h
Halaman 5 dari 6 • Mengubah string ke Huruf Kecil dapat menggunakan fungsi • Isalpha() • Isupper() Mengubah • Tolower() String ke Menggunakan Huruf Kecil library ctype.h