字符串和字符串函數 字符串輸出

1.puts函數ide

自動在輸出時添加換行符,遇到空字符中止函數

2.fputs函數spa

第二個參數指明輸出方式,stdoutget

不會自動添加換行符it

3.配對使用io

gets丟棄換行符,puts自動添加換行符class

fgets存儲換行符,fput不會自動添加換行符sso

  
  
  
  
  1. #include<stdio.h> 
  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.printfword

不會自動添加換行符,須要本身指定di