char a metin, char a char eklemek(olmuyor)

Başlatan SCHOTTKY, 08 Nisan 2005, 17:08:17

SCHOTTKY

Arkadaşlar char a nasıl metin eklerim veya char a char
sprintf("metin","%s",chardegiskeni);
olmuyor.
chardegiskeni="metin" de olmuyor.

Ne yapabilirim alternatif olarak?

aykuto

Yapmak istediğiniz nedir tam olarak anlamadım ama sprintf'in kullanımı şu şekilde olmalıydı:

sprintf(hedefdegisken,"metin %s",chardegiskeni);

Mesela burada chardegiskeni olarak tanımlananın içeriği "ABCD" olsun,
hedefdegisken diye tanımladığımız değişkenin içeriği, bu komuttan sonra
"metin ABCD" olacaktır.

Bunun dışında iki string'i birleştirmek için strcat komutunu da kullanabilirsiniz.

SCHOTTKY

Teşekkür ederim cevabınız çok işime yaradı :)

mezire

Merhaba...

Dediğin işlemleri şu şekilde de yapabilirsin;

char ad_soyad[] = "String Mesaj\n";

Saygılar