今日もとほほ(C言語)
今日覚えたこと
- intとcharのサイズが等しい環境では、文字とEOFを比較してはいけない。
- 「(int、あるいは)EOFを返す関数」の戻り値とは比較してよいらしい。
FILE *fp; while(c != EOF){ c = getc(fp); // 色々 }
は推奨されないということですか。
わからないこと
- インライン関数とマクロが交換可能とはどういう意味か?
- スコープの規則とは何か
FILE *fp; while(c != EOF){ c = getc(fp); // 色々 }
は推奨されないということですか。