文字列および文字列関数文字列出力
1.puts関数
自動的に出力時に改行を追加し、空の文字に遭遇して停止する
2.fputs関数
2番目のパラメータは出力方式を示し、stdout
改行は自動的に追加されません
3.ペアリング使用
getsは改行を破棄し、putsは自動的に改行を追加する
fgetsは改行を格納し、fputは改行を自動的に追加しません
4.printf
改行は自動的に追加されません.自分で指定する必要があります.
自動的に出力時に改行を追加し、空の文字に遭遇して停止する
2.fputs関数
2番目のパラメータは出力方式を示し、stdout
改行は自動的に追加されません
3.ペアリング使用
getsは改行を破棄し、putsは自動的に改行を追加する
fgetsは改行を格納し、fputは改行を自動的に追加しません
- #include
- #define MAX 81
-
- int main(void){
- char line[81];
- while(gets(line)){
- puts(line);
- }
- while(fgets(line,81,stdin)){
- fputs(line,stdout);
- }
- }
4.printf
改行は自動的に追加されません.自分で指定する必要があります.