Реферат: Программа текстовый редактор

char * text;

// Длинна текста

long len;

// Вывод на экран

// Входные данные:

// Адрес начала верхней строки

// Позиция курсора на ~бесконечном~ по ширине экране (x,y)

void output(char * a,int x,int ky) {

// Количество непечатаемых символов

int np=(x/80)*80;

// Реальная координата курсора на экране

int rx=x-np;

// Координата Y вывода

int y;

char * ot=a;

clrscr();

int n;

y=0;

do {

// Пропуск непечатаемых символов

n=np;

while ((n>0)&&(*ot!=13)) {

ot++;

n--;

}

// Если есть, что печатать на этой строке - печать

if (*ot!=13) {

// Печать строки

n=80;

К-во Просмотров: 782
Бесплатно скачать Реферат: Программа текстовый редактор