![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 28.02.2018
Сообщений: 3
|
![]()
Представлен каркас программы который нужно дополнить функциями.
Уже пол дня сижу и не могу передать адрес структуры в функцию, с этой темой имеются проблемы, может кто сможет разобрать, что к чему ? Буду благодарен. #include <iostream> using namespace std; const int SLEN = 5; struct student { char fulname[SLEN]; char hobby[SLEN]; int ooplevel; }; int getinfo(student pa[], int n); // принимает 2 аргумента: указатель на первый элемент массива структур student и значение int, представляющее кол-во элементов в массиве. Фунция запрашивает и сохраняят данные о студентах. Функция возвращает действительно введенное кол-во элементов. void display1(student st); // принимает в качестве аргумента структуру student и отображает ее содержимое. void display2(const student *ps); // принимает адрес структуры student в качестве аргумента и отображает ее содержимое. void display3(const student pa[], int n); // принимает указатель на первый элемент массива структур student и количество элементов в этом массиве и отображает содержимое всех структур в массиве. int main() { cout << "Enter class size: "; int class_size; while (cin.get() != '\n') continue; student *ptr_stu = new student[class_size]; int entered = getinfo(ptr_stu, class_size); for (int i = 0; i < entered; i++){ display1(ptr_stu[i]; display2(&ptr_stu[i]; } display3(ptr_stu, entered) delete[]ptr_stu; cout << "Done\n" << endl; system("pause"); return 0; }; |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
структуры,функции в С++ | zmog | Фриланс | 8 | 22.01.2013 00:32 |
Функции и структуры | ololoshh | C++ Builder | 11 | 30.11.2011 16:33 |
Функции и структуры c++ | leha_demi | Помощь студентам | 4 | 03.04.2011 17:23 |
Функции и структуры | leha_demi | Помощь студентам | 1 | 11.03.2011 11:18 |