10 Ocak 2014 Cuma

C++ String İfadeler ( Diziler )




   Bir string ifadeyi karakter tipinde diziler aracılığı ile okumak mümkündür. String ifadeler ile karakter dizileri beraber kullanılırken, dizinin eleman sayısını belirlemede dikkat edilmelidir. String ifadelerin son karakteri nulldur. Örneğin; "deneme" string ifadesinde 6 karakter ve 1 null vardır. Bu ifade için gerekli olan dizi 7 elemanlı olmalıdır.


Örnek:


  • char ad[6];               Karakter tipindeki ad dizisi null ile beraber toplam 6 karakter tutar.Kullanıcıya 5                                           karakterlik bir ad girme imkanı sunar.       



String İfadelerin Okunması:

   String ifadelerin okunmasında  cin.get(degisken,karakter_sayisi);    ya da   gets(degisken);   komutları kullanılır.

Örnek: Yukarıdaki ad dizisi üzerinden devam edelim,

   cin.get(ad,6);       ya da    gets(ad);   komutları string okumayı sağlar.

String İfadelerin Yazdırılması:

   String ifadeleri yazdırırken tuttuğumuz karakter dizilerini doğrudan çağırabiliriz.

   Örnek: Yukarıdaki ad dizisi üzerinden devam edelim,
 

  •    cout<<ad;                Komutu ad karakter dizisini ekrana yazdırır.
   Not: Bu yöntemin dışında ayrıca for döngüsü de kullanılabilir.

0 yorum for "C++ String İfadeler ( Diziler )"

Yorum Gönder

background