C ++ 'daki puts () işlevi standart çıktıya bir dizge yazar.
puts () prototip
int koyar (const char * str);
puts()
İşlevi, bağımsız değişkeni olarak boş sonlandırılmış string str alır ve yazar stdout
. Sonlandırıcı boş karakter ' 0' yazılmaz, ancak dizeyi yazdıktan sonra yeni satır karakteri ' n' ekler.
Çağrısı, puts()
fputc () işlevini tekrar tekrar çağırmakla aynıdır.
Fputs () ile işlevin çıktıya bir satırsonu karakteri eklemesi puts()
, puts()
işlevin eklememesi arasındaki temel fark fputs()
.
Başlık dosyasında "> başlık dosyasında tanımlanır.
puts () Parametreler
str
: Yazılacak dizge.
puts () Dönüş değeri
Başarı durumunda, puts()
işlev negatif olmayan bir tam sayı döndürür. Başarısızlık durumunda geri döner EOF
ve hata göstergesini açar stdout
.
Örnek: puts () işlevi nasıl çalışır?
#include int main() ( char str1() = "Happy New Year"; char str2() = "Happy Birthday"; puts(str1); /* Printed on new line since '/n' is added */ puts(str2); return 0; )
Programı çalıştırdığınızda, çıktı:
Mutlu Yıllar Mutlu Yıllar