Я искал сеть о том, как использовать возвращаемое значение scanf для проверки конца файла! Я нашел следующий код. Но я с трудом понимаю?Использование возвращаемого значения «scanf()» для проверки конца файла
Как работает этот метод?
Что означает оператор «~»?
while(~scanf("%d",&n)) {
/* Your solution */
}
Не следует использовать 'fscanf()' вместо этого для чтения из файлов? 'Scanf()' считывает данные исключительно из 'stdin' eh? –