入出力/パイプで渡された文字列をそのまま表示するCサンプルコード
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* パイプで渡された文字列をそのまま表示するCサンプルコード...
本記事で作成したCサンプルコードは、パイプで文字列を渡すと...
パイプ対応のプログラムを作成したい方などは参考になるかも...
getcharとputcharを使用しています。
#contents
#htmlinsertpcsp(c-top.html,c-sp.html)
* パイプによる受け渡しのCサンプルコード [#mfb71149]
&ref(pipe.c); (改行コードLF)
#include <stdio.h>
int main(void)
{
int c;
while((c = getchar()) != EOF) {
putchar(c);
}
}
コンパイルして実行した時の結果を以下に記します。~
コマンドのみで起動した場合はCtrl+Cで停止させてください。
$ gcc pipe.c -o pipe
$ date | pipe
$ date | ./pipe
2014年 7月 25日 金曜日 15:57:54 JST
そのまま出力しているだけです。
このサンプルコードにより、引数で動作させたり、パイプによ...
#htmlinsertpcsp(c-btm.html,c-sp.html)
終了行:
#navi(../)
* パイプで渡された文字列をそのまま表示するCサンプルコード...
本記事で作成したCサンプルコードは、パイプで文字列を渡すと...
パイプ対応のプログラムを作成したい方などは参考になるかも...
getcharとputcharを使用しています。
#contents
#htmlinsertpcsp(c-top.html,c-sp.html)
* パイプによる受け渡しのCサンプルコード [#mfb71149]
&ref(pipe.c); (改行コードLF)
#include <stdio.h>
int main(void)
{
int c;
while((c = getchar()) != EOF) {
putchar(c);
}
}
コンパイルして実行した時の結果を以下に記します。~
コマンドのみで起動した場合はCtrl+Cで停止させてください。
$ gcc pipe.c -o pipe
$ date | pipe
$ date | ./pipe
2014年 7月 25日 金曜日 15:57:54 JST
そのまま出力しているだけです。
このサンプルコードにより、引数で動作させたり、パイプによ...
#htmlinsertpcsp(c-btm.html,c-sp.html)
ページ名: