K&Rを読もう(23) 演習2-2 getline改

今日から夏休みデス!!

前回のGWはRuby三昧だったので、今回はK&R三昧にしようかと考えてますが、今回の夏休みは実家に帰る予定なので、あんまり進まなそう・・・。

演習 2-2

getlineを&&,||を使わずに・・・という問題ですが、前にやっちゃったので、略。

ボクノス - K&Rを読もう(9) 1.9 文字配列

疑問

そういえば、

int c;
char s[1024];

// ...(略

c = getchar();
s[i++] = c;

なんてやってるけど、ちゃんとキャストした方が良いのかなぁ・・・。

解決

K&R2J P55 2.6 型変換

型変換は自動で行われるので、キャストの必要は無いらしい。

今まで疑問だったことが解決した。ただ、自動変換が何処まで行われるのかよくわからん。