文字列および文字列関数文字列出力


1.puts関数
自動的に出力時に改行を追加し、空の文字に遭遇して停止する
2.fputs関数
2番目のパラメータは出力方式を示し、stdout
改行は自動的に追加されません
3.ペアリング使用
getsは改行を破棄し、putsは自動的に改行を追加する
fgetsは改行を格納し、fputは改行を自動的に追加しません
   
   
   
   
  1. #include 
  2. #define MAX 81 
  3.  
  4. int main(void){ 
  5.     char line[81]; 
  6.     while(gets(line)){ 
  7.         puts(line); 
  8.     } 
  9.     while(fgets(line,81,stdin)){ 
  10.         fputs(line,stdout); 
  11.     } 
  12. }  

4.printf
改行は自動的に追加されません.自分で指定する必要があります.