Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /var/www/vhosts/bilgigunlugum.net/httpdocs/index.php on line 43
C Programlama

BG MVC Model View Controller eğitim serisi yayında...

Ana sayfa > Programlama > C Programlama > C standart kütüphanesi > <stdio.h> > puts

puts() fonksiyonu

Bildirim

int puts(const char *str);

Açıklama

Str parametresi ile gösterilen karakter dizisindeki tüm karakterleri ve bir adet '\n' karakterini çıkış akışına (stdout) yazar.

Str ile gösterilen karakter dizisi sonunda yer alan '\0' karakteri yazılmaz.

Parametreler

str: Yazılacak karakter dizisidir.

Dönüş değeri

Başarı durumunda yazılan negatif olmayan bir değer geri döndürülür. Hata durumunda ise EOF değeri geri döndürülür ve hata akış göstergesi ayarlanır.

Örnek


#include <stdio.h>

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

    printf("Bir karakter dizisi giriniz: ");
    gets(cdizi);

    printf("Girdiğiniz karakter dizisi: ");
    puts(cdizi);

    return 0;
}

Yukarıdaki örnekte, eğer "Bilgisayar" kelimesini girer ve ENTER tuşuna basarsanız, program aşağıdaki satırları ekrana yazar:

Bir karakter dizisi giriniz: 
Girdiğiniz karakter dizisi: Bilgisayar

Yukarıdaki program, klavyeden girilen karakter dizisini gets() fonksiyonu ile okur ve puts() fonksiyonu ile ekrana yazar.