Проблема в том что он не выводит 1,12,123 он выводит 1
Так как видимо в файле нету \n
Вот я и спрашиваю есть ли способ обработать как перенос по другому, а не как \n.
Jungles, Щас понял что это после изучения машинного кода. Для вывода на экран используется операция в нашем случае 0101 это просто число.
А у процессора команда будет например такой 01b0
Незнаю точно как она выглядит, но примерно так работает
Jungles, Для компьютера этот пробел - это просто пропуск. Он его игнорирует, но переходит к следующей ячейки памяти. Там не миллионы байт. Если программа не выполняется, то она и не будет выполнятся.
Но, а если подходить к программе с миллионами байт... Это сколько там больше одного терабайта?
Но если просто представить, то также как и все программы. Скажем ты отправил команду сложить и транзистор эту команду выполнил. Все как обычно
Jungles, Скажем программа будет не
010101010101
А команды могут быть 4-ех битные
8-битные и тд.
Скажем на простом примере:
Четырех битная команда будет такой:
0101
А следующая команда отделится пробелом.
А читается это все процессором. Я надеюсь вы знаете.