質問するログイン新規登録

質問編集履歴

1

追記

2019/08/25 16:25

投稿

kazuyakazuya
kazuyakazuya

スコア193

title CHANGED
File without changes
body CHANGED
@@ -62,6 +62,28 @@
62
62
  #質問2 readの第一引数について
63
63
  readの第一引数はファイルを指定するのだと思うのですが
64
64
  ここでは0が記述されています。
65
+ ```c
66
+ void send_input_data(int sockfd) {
67
+
68
+ char buf[128];
69
+
70
+ int buf_len;
71
+
72
+ while(1){
73
+
74
+ buf_len = read(0, buf, 1);
75
+
76
+ write(sockfd, buf, buf_len);
77
+
78
+ }
79
+
80
+ }
81
+
82
+
83
+ ↑ この中の
84
+ buf_len = read(0, buf, 1);
85
+ 第1引数に0が指定されています。
86
+ ```
65
87
  0だとどのような処理になるのでしょうか?
66
88
 
67
89
  質問1が理解できないとファイルの操作は難しそうなので理解したいのですが・・・。