C言語なら俺に聞け(入門篇) ぱぁと2〜
レス数が950を超えています。1000を超えると書き込みができなくなります。
0993デフォルトの名無しさん
2006/10/13(金) 03:36:08昨夜は助言、ありがとうございます。
実行したした結果、printf(totalの値: %d\n,total); だと
ファイル名を入力して下さい > janken.c
totalの値: 30
printf(totalの値: %d\n,total + 1); だと
ファイル名を入力して下さい > janken.c
totalの値: 31
と表示されました、又疑問なのですが
何故、自分の環境だとt
totatに(つまり改行文字の数に)1足さなければならないのでしょうか?
>>958にかいてあるからでしょうか?
もう一つは、
ファイルの行数の数え方
【ファイル1】
aaa(改行文字)
bbbb(改行文字)
【ファイル2】
aaa(改行文字)
bbbb(改行文字)
(EOF)
ファイル1の行数は2、ファイル2の行数は3になります。
で、ファイル2の行数は3とは、(EOF) を数えないで
その +1 だから3になるからでしょうか?
レス数が950を超えています。1000を超えると書き込みができなくなります。