Pada c++,string adalah sebuah susunan karakter-karakter dengan cirri-ciri khusus seperti berikut ini :
> Ditambahkan sebuah tanda pada akhir array berupa karakter NULL atau ‘0’.
Artinya bahwa jumlah karakter pada string selalu lebih satu dari pada panjang string
> String dapat diinisialkan dengan sebuah string literal seperti berikut :
Char str[ ] = ”echa”;
Catatan bahwa array ini mempunyai lima elemen : ‘e’,’c’,’h’,’a’, dan ‘0’
Ø Sel > Seluruh string dapat dicetak sebagai sebuah obyek tunggal,seperti berikut :
Cout << str ;
System akan menyalin karakter-karakter dari str ke cout sampai karakter
NUL atau ‘0’ ditemukan.
Ø Sel > seluruh string dapat diinputkan sebagai obyek tunggal,seperti barikut:
Cin >> str ;
System akn menyalin karakter-karakter dari cin kedalam str sampai sebuah
Spasi/karakter putih ditemui.pengguna harus memastikan bahwa str
didefinisikan menjadi sebuah string yang cukup panjang untuk menampung
input.
> fungsi-fungsi yang dideklarasikan dalam file header <string.h> digunakan
> fungsi-fungsi yang dideklarasikan dalam file header <string.h> digunakan
untuk memanipulasi string.
Example :
Example :
String Diakhiri Dengan Karakter NUL
#include <iostream.h> |
int main () { |
char s []="ABCD"; |
for (int i=0;i<5;i++) |
cout <<"s["<<i<<"]="<<s[i]<<""; |
return 0; |
} |
Algoritma :
Mengakhiri Dengan karater NUL ‘ 0 ’
(mengakhiri dengan karakter NUL ‘ 0 ’ ,algoritma menerima masukan 5 karakter,ketika karakter NUL dikirm ke cout,tidak ada yang dicetak)
Tidak ada komentar:
Posting Komentar