Gönderen Konu: satır bölme problemi  (Okunma sayısı 696 defa)

Çevrimdışı CaFFeiNe

  • Profesyonel Üye
  • *****
  • İleti: 1334
satır bölme problemi
« : 26 Şubat 2006, 12:23:25 »


bunun gibi içerisinde uzun bir string olan satırı nasıl bölerek iki satır halinde yazabilirim?

CCS de \ karakteri line continuation karakteri ama stringi ortadan ikiye bölmedi

Çevrimdışı Ziya

  • Profesyonel Üye
  • *****
  • İleti: 1423
    • http://www.nukleer.web.tr
Re: satır bölme problemi
« Yanıtla #1 : 26 Şubat 2006, 12:27:20 »
Alıntı yapılan: "CaFFeiNe"
(Image removed from quote.)

bunun gibi içerisinde uzun bir string olan satırı nasıl bölerek iki satır halinde yazabilirim?

CCS de \ karakteri line continuation karakteri ama stringi ortadan ikiye bölmedi

Sen nasıl yapmıştın ve nasıl ortadan bölmediğini anladın?

basit bir öneri
Char const text[2][46]={"bu birinci","bu ikinci"}
Bu günden sonra hiç kimse sarayda, divanda, meclislerde ve seyranda Türk dilinden başka dil kullanmaya. (13 Mayıs 1277) Karamanoğlu Mehmet Bey

Çevrimdışı CaFFeiNe

  • Profesyonel Üye
  • *****
  • İleti: 1334
satır bölme problemi
« Yanıtla #2 : 26 Şubat 2006, 12:57:24 »
char const text[91] = {"hadi bakalim ben forumda nette aradim\
bulamadım varmidir bir yolu yoksa bosunami ugrasiyom"};

gibi denedim ama olmadı

dediğin gibi yaparsam ozaman olur :)
ben bu uzun stringi döngülerle LCD de kaydırıyorum verdiğin şekilde 2 string ile yaparsam biraz kodlama değişecek ama başka türlü olmazsada dediğin gibi yaparım

teşekkürler

Çevrimdışı kurumahmut

  • Kıdemli
  • ****
  • İleti: 341
satır bölme problemi
« Yanıtla #3 : 26 Şubat 2006, 13:27:22 »
ters sılaş ile bölme her C editöründe uzun satırlar ya da matrisler güzel görünsün diye yapılır. parçalara ayırma gibi bi anlamı yoktur... Arkadaşın önerdiği gibi bir yol izleyebilirsin... Ya da yeni bir string açarak bölme yap kod yapısında değişiklikten ziyade ekleme yaparsın...
Computer Skills, Embedded Hardware and Software Design, PCB Design with Allegro, PADS and Altium Protel, Eagle, C, C#.NET, Assembly Languages, Programmable Logic Circuit Design with VHDL and FPGA,

Çevrimdışı CaFFeiNe

  • Profesyonel Üye
  • *****
  • İleti: 1334
satır bölme problemi
« Yanıtla #4 : 26 Şubat 2006, 14:00:04 »
zaten amacım kodun güzel gözükmesi iki adet stringe ihtiyacım yok

bu şekilde yapınca oldu

char const text[93] = {"hadi bakalim ben forumda nette aradim\
bulamadım varmidir bir yolu yoksa bosunami ugrasiyom"};

aslında string 90 karakter ama ya sonunda NULL var yada ilk karakter
string boyunu gösteriyor ve text[91] yazmadan kabul etmiyor
aynı şekilde \ ile satırı böldüğüm zamanda en az text[93] yapmam gerekiyor demekki ekstra 2 karakter daha giriyor işin içine