char digunakan untuk mendeklarasikan tipe data string untuk variabel string. Contoh deklarasinya sebagai berikut:
char nama_variabel[jumlah_string];
demikian jika ada pernyataan sebagai berikut:
char nama_murid[20];
itu artinya ada variabel bernama nama_murid bertipe string dengan jumlah karakter sebanyak 20.
Anda juga dapat menggunakan variabel tanpa menyebutkan jumlah karakternya seperti ini:
char namaDepan[] = "harry"
atau menuliskannya sebagai deret karakter seperti di bawah ini:
char namaBelakang[] = {'p', 'o', 't', 't', 'e', 'r', '\0'};
kata '\0' disertakan, karena string bertipe char selalu dianggap string berkakhiran NULL,
contoh program:
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
char namaDepan[] = "harry ";
char namaBelakang[] = {'p', 'o', 't', 't', 'e', 'r', '\0'};
/* gabungkan namaDepan dan namaBelakang*/
strcat(namaDepan, namaBelakang);
/* cetak hasil di layar */
printf(namaDepan);
/* tunggu penekanan sembarang tombol untuk menutup program*/
getch();
}
program di atas akan mencetak tulisan "harry potter" pada layar monitor
0 comments:
Posting Komentar