1
GtDzx Aug 18, 2014 ~是按位取反 ~(-1) = 0
这条语句就是scanf()返回-1的时候不进入循环,返回其他值时进入循环。而-1恰好是EOF的值,所以就是没读到文件结束就进循环。 |
2
wisatbff Aug 18, 2014
绝壁非主流写法
|
3
yangff Aug 18, 2014 via Android
多组数据读到文件结束最常用的写法。
其次是while (scanf("%d",&n)!=EOF) |