En İyi Sosyal Medya Siteleri






Aynı Karakter Dizisi Üzerine snprintf() Fonksiyonu Kullanarak Ekleme Yapma

cd

Aşağıdaki program, ile snprintf() fonksiyonunu kullanarak 200 karakter boyutunda olan bir diziye sırasıyla farklı formatlardaki karakterlerin dizilerini sırasıyla birbirine ekleyerek atar. Buradaki Amaç, sprintf() komutu ile tek bir defada yapılan işlemlerin farklı zamanlarda tek bir dizi üzerinde yapılmasını sağlamaktır.

#include <stdio.h>
#include <string.h>

int main(void)
{
  char cdizi[200];

  snprintf(cdizi, sizeof(cdizi), "%d.%s ", 1, "Karakter dizisi");
  snprintf(cdizi + strlen(cdizi), sizeof(cdizi) - strlen(cdizi), "ile %c %d %f %s ", 'A', 121, 75.89, " değişken değerlerinin");
  snprintf(cdizi + strlen(cdizi), sizeof(cdizi) - strlen(cdizi), "%s", "tek bir diziye aktarılması");

  printf(cdizi);

  return 0;
}

Yukarıda yapmış olduğumuz örnekte, program aşağıdaki satırı ekrana yazacaktır.

1.Karakter dizisi ile A 121 75.89 değişken değerlerinin tek bir diziye aktarılması
E-bültene Abone Ol Merak etmeyin. Spam yapmayacağız.

İlgili Yazılar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Login for fast comment.

casino siteleri Canlı Casino Siteleri
deneme bonusu veren siteler 2025 Güvenilir Deneme Bonusu Veren Siteler deneme bonusu veren siteler güncel
bahis siteleri grandpashabet grandpashabet giriş cratosroyalbet betwoon maxwin ramadabet dedebet damabet meritking kingroyal.org kingroyal merittbet.com madridbet güncel giriş

Login