Arkadaşlar uzun süredir sormak istiyorum aslında.
Bir örnek vereyim.
Burada gördüğünüz printf fonksiyonunun güzel bir özelliği sayesinde yazdığımız metin içerisinde değişken bir string atıyoruz.
Şimdi ise bir fonksiyon düşünelim
Burada bir stringin orta yerine başka bir string eklemem gerek.
Yani string içinde string gönderiyorum parametre olarak.
Yukarıdaki gibi olmuyor elbet çünkü fonksiyon başta tek parametreli olarak tanımlanmıştı.
Yardımlarınızı bekliyorum.
Bir örnek vereyim.
char *deneme;
printf("Bir seyler yaziniz\n");
gets(deneme);
printf("bu metnin degerini %s stringi belirler",deneme);
Burada gördüğünüz printf fonksiyonunun güzel bir özelliği sayesinde yazdığımız metin içerisinde değişken bir string atıyoruz.
Şimdi ise bir fonksiyon düşünelim
void fonksiyon(char[]);
int main()
{
fonksiyon("bu metnin degerini %s stringi belirler",deneme)
return 0;
}
Burada bir stringin orta yerine başka bir string eklemem gerek.
Yani string içinde string gönderiyorum parametre olarak.
Yukarıdaki gibi olmuyor elbet çünkü fonksiyon başta tek parametreli olarak tanımlanmıştı.
Yardımlarınızı bekliyorum.