c言語のgetchar()とgetc()の詳細

1528 ワード

int getchar()//    ,       
int getc(FILE *stream)//       
int putchar(int c)             (  )
int putc(int c,*stream)                (     )
  :char A='A',putchar(A)   putc(A,stdout)
getc     getchar   ,  putc     putchar()   
1.         
scanf("%c",&c)   c=getchar()   c=getc(stdin)//           ;
2.       
printf("%c",c)   putchar(c)   putc(c,stduo);
3.     

scanf("%s",str)はgets(str)に等価である.
4、単純シリアル出力
printf("%s",str)はputs(str)に等価である.