Sabtu, 04 Desember 2010

STRING

String adalah kumpulan dari beberapa karakter (huruf, angka, simbol). Turbo C++ tidak memiliki tipe data string. String dapat dibuat dengan menggabungkan beberapa buah karakter menjadi satu. Oleh karena itu, string disebut sebagai array of character (kumpulan karakter). Meskipun tidak memiliki tipe data string, tetapi Turbo C++ dapat meminta input data string dan menampilkan data string dengan menggunakan %s.

char a*10+=”alpro”;
printf(“%s”,a);

Di dalam mendeklarasikan string (gabungan dari karakter), kita harus berhati-hati. Komputer akan berhenti membaca saat bertemu dengan NULL ( \0 ). Jadi, saat mendeklarasikan string, kita harus menambah panjang array paling tidak sebanyak 1 untuk memberikan tempat kepada NULL. Sebagai ilustrasi, lihat gambar berikut.

→ Panjang minimal 6

Bila kita menginputkan string dengan kode format %s, maka yang terjadi adalah karakter setelah spasi tidak akan terbaca. Sebagai solusinya, kita dapat mengganti kode format %s menjadi %[^\n].

0 komentar:

Posting Komentar

Silahkan gan komentarnya,,karena komentar anda sangat berarti bagi blog ini...Salam blogger

Jangan lupa kasih komentar nya ya gan...