Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      std::putchar

      From cppreference.com
      <cpp‎ |io‎ |c
       
       
       
       
      Defined in header<cstdio>
      int putchar(int ch);

      Writes a characterch tostdout. Internally, the character is converted tounsignedchar just before being written.

      Equivalent tostd::putc(ch,stdout).

      Contents

      [edit]Parameters

      ch - character to be written

      [edit]Return value

      On success, returns the written character.

      On failure, returnsEOF and sets the “error” indicator (seestd::ferror()) onstdout.

      [edit]Example

      Run this code
      #include <cstdio> int main(){for(char c='a'; c!='z';++c)        std::putchar(c); // putchar return value is not equal to the argumentint r=0x1024;std::printf("\nr = 0x%x\n", r);    r= std::putchar(r);std::printf("\nr = 0x%x\n", r);}

      Possible output:

      abcdefghijklmnopqrstuvwxyr = 0x1024$r = 0x24

      [edit]See also

      writes a character to a file stream
      (function)[edit]
      C documentation forputchar
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/io/c/putchar&oldid=182321"

      [8]ページ先頭

      ©2009-2025 Movatter.jp