Курсовая работа: Работа с языками С и С++

readName . cpp

Функция readName () - вспомогательная функция. Она используется в функциях работающих с файлами. Считывает имя файла с клавиатуры и проверяет его корректность.

Принимаемые значения: Указатель на строку, в которую будут записаны считанные данные

Возвращаемые значения: нет

#include"my. h"

voidreadName (char* name) {char i, c;

printf ("Введите имя файла (не более 10 символов) \nЕсли вы передумали, просто нажмите клавишу 'Ввод'\n");

c=1;

while (c==1) {

c=0;

fgets (name,11,stdin);

for (i=0; i<10 && * (name+i)! ='\n'; i++)

if (* (name+i) >126 || * (name+i) <32)

c=1;

if (c==1)

printf ("Название содержит недопустимые символы. Попробуйте ещё раз\n");

if (i==10)

while ( (getchar ())! ='\n')

continue;

else

* (name+i) ='\0';

}

return;

}

f 2 s . cpp

Функция f2s () - вспомогательная функция. Она используется в функциях сортировки. Предназначена для обмена местами двух соседних элементов в связном списке.

Принимаемые значения: указатель на первый элемент, указатель на второй элемент, указатель на указатель на первый элемент

Возвращаемые значения: нет

#include "my. h"

К-во Просмотров: 717
Бесплатно скачать Курсовая работа: Работа с языками С и С++