24,5K подписчиков
Привет, коллеги. Есть такой символ: табуляция, табулятор. Код у него 0x09. История символа идет от пишущих машинок, а ныне это такой "резиновый пробел": невидимый символ, занимающий переменное горизонтальное пространство, от одного пробела до восьми (это число стандартно, но его можно изменять). При работе с текстом табуляция позволяет делать таблицы и этим удобна: отпадает необходимость вставлять нужное число пробелов и менять их число при необходимости. Это и сегодня бывает полезно для текстовой выдачи или входных данных расчетных программ...
1 год назад
2 подписчика
Приветствую дорогой друг! 🖐🏻 Сегодня мы снова решаем задачи из легендарной книги K&R. Нам остались последние упражнения в первой главе. Давай не будем откладывать это в долгий ящик - упражнения сами себя не решат! Упражнение 1.20. Напишите программу detab, которая бы заменяла символы табуляции во входном потоке соответствующим количеством пробелов до следующей границы табуляции. Предположим, что табуляция имеет фиксированную ширину n столбцов. Следует ли сделать n переменной или символическим параметром? Сначала ответим на вопрос...
2 года назад
54 подписчика
Обработка текста - одна из часто встречающихся задач программирования. Если требуется обработать какие-либо текстовые данные, то без знаний того материала, что будет изложен ниже, просто не обойтись. Особенно,...
3 года назад