Курсовая работа: Работа с языками С и С++
writeFileBC (head, argv [2]);
break;
case 999:
system ("clear");
readFileBC (&head, argv [2], &n);
break;
default:
system ("clear");
printf ("Нет такого пункта меню");
continue;
}
}
return 0;
}
“ vvod . cpp ”
Функция vvod () считывает с клавиатуры данные, вводимые пользователем. Она динамически выделяет память и формирует в памяти связный список. Так же есть возможность добавлять элементы в существующий список.
Функция написана с использованием потоковых классов С++
Принимаемые значения: количество уже считанных элементов, указатель на первый элемент
Возвращаемые значения: количество считанных элементов
#include "my. h"
using namespace std;
int vvod (struct e *k, int n) {
struct e *q;
q=k;
int i=0,c;
char y;
if (n! =0) {
while (k->next! =NULL)
k=k->next;