Форум программистов, компьютерный форум CyberForum.ru

Создать динамическую записную книжку, используя структуру - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Return http://www.cyberforum.ru/cpp-beginners/thread222682.html
Подскажите пожалуйста, каким образом return ом из функции возвращать 2 значения, напрмер 2 корня квардатного уравнения, найденных в одной функции?
C++ Подсчёт количества знаков препинания в строке Здравствуйте. Помогите пожалуйста написать простейший алгоритм подсчёта количества знаков препинания в строке. C#. Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread222671.html
C++ Гренератор псевдослучайных действительных чисел
dSFMT напрямую генерирует вещественные (double) псевдослучайные числа.. Не подскажите ли идею алгоритма такого генератора? Мне кроме деления целого действительного числа ничего в голову не лезет, но не прямой алгоритм.
Функция: Переписать в одномерный массив элементы четных столбцов, значения которых меньше 1 C++
Дана матрица. Переписать в одномерный массив элементы четных столбцов, значения которых меньше 1. Оформить в виде функции.
C++ Контрольная, пожалуйста!!! http://www.cyberforum.ru/cpp-beginners/thread222647.html
Ребята, прошу перепишите через <stdio.h> . Не представляете как нужно! #include <conio.h> #include<iostream> using namespace std; void show(int e){ cout<<e<<" "; } int main()
C++ книжки здраствуйте уважаемые с-шники, посоветуйте книжку по Microsoft Visual C++ 2010 Express я ток скачал а у мя нет ни книги ни знаний ни каких, книжку желательно для самоваров) подробнее

Показать сообщение отдельно
alexivcom
0 / 0 / 0
Регистрация: 27.06.2010
Сообщений: 16

Создать динамическую записную книжку, используя структуру - C++

30.12.2010, 12:01. Просмотров 950. Ответов 1
Метки (Все метки)

Создать динамическую записную книжку, используя структуру


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct book{
char name[20];
char phone[20];
book *next;
};
 
book *begin=NULL;
 
void dialog();
book *add(book *beg);
book *del(book *beg);
book * poisk(struct book * begin, char*name);
void edit(struct book * begin);
void list(struct book * begin);
Тут надо было создать функции к записной книжке по её редактированию.
Но проблема то в том, что я немного не знаю, как создать динамическую записную книгу?


А вот нам задали ещё одно задачку, такую же, тока со статической книгой....
тоже использюя структуру.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
struct book{
char name[20];
char phone[20];
}b[20];
 
использовать функции:
void dialog();  //основные вызовы и меню
st * poisk(struct st * begin, char*name);   //поиск по имени
void add(struct st * begin);
void edit(struct st * begin);
void del(struct st * begin);
void identity(struct st * begin);   //инициализация книжки, содержит 3 записи
void list(struct st * begin);   //печать книжки
 
содержание main
int main(int argc, char** argv) {
 
    identity(b);
    cout<<"\t\t>Phone Book<"<<endl;
    dialog();
    cout<<endl;
    system("pause");
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru