Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- //у меня буферизация с клавы построчная. соответственно <Ctrl+Z> надо вводить в отдельной строке
- int main()
- {
- char ch;
- //Прата использует здесь int, потому что EOF(-1) не входит в диапозон char. Почему у меня работает с char?
- //значит ли это,что в моей реализации EOF не -1, а входит в диапозон char? где посмотреть значение EOF?
- //думаю, в файле с расширением .о - после транслятора и компоновщика
- //уже посмотрела значение EOF таким образом printf("%d\n",EOF); получается -1
- //компилятор транслирует исходник в машинный язык?потом компоновщик добавляет библ, конст, интерфейс системны -????
- //получает обьектный код????
- while( (ch = getchar()) !=EOF)
- {
- putchar(ch);
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment