Курсовая "Телефонный справочник" - как создать визуальный интерфейс? - C (СИ)
Формулировка задачи:
помогите надо сделать курсовую по теме бд, с чего начать? вот я допустим создаю "Файл\Создать\Проект\CLR\Приложение Windows Forms", а где вообще Edit банально взять? панель элементов открыл, но не нашел и потом, естественно базу надо сохранять, подгружать, поиск по базе и т.п. как все это реализовать? может какие то компоненты есть для работы с бд? (немного знаю Делфи, там такие есть, C не знаю вообще... ну так на уровне printf)
Решение задачи: «Курсовая "Телефонный справочник" - как создать визуальный интерфейс?»
textual
Листинг программы
#include <stdio.h> #include <conio.h> #include <locale> const char header[] = "|---------------------------------------------------------------------------------------------------------------|\n" "| | | | | Phone | Address | |\n" "| № | Family | Name | Patronymic |---------------|----------------------| Email |\n" "| | | | | Home | Country | |\n" "| | | | | Work | City | |\n" "| | | | | Mobile | Street | |\n" "| | | | | | № Home | |\n" "| | | | | | № Apartament | |\n" "|---------------------------------------------------------------------------------------------------------------|\n"; void main() { setlocale(LC_ALL, "RUSSIAN"); struct PhoneBook { int N; char Family; char Name; char Patronymic; struct Phone { int Home; int Work; int Mobile; }; struct Address { char Country; char City; char Street; int N_Home; int N_Apartment; }; char Email; }; getch(); }
Объяснение кода листинга программы
- #include
Включает в программу файл стандартного ввода/вывода, что позволяет использовать функции для работы с консолью, такие как printf и scanf. - #include
Включает библиотеку для работы с клавиатурой и мышью. Это позволяет использовать функции для обмена данными с консолью, такие как getch и kbhit. - #include
Включает библиотеку для работы с локалью. Это позволяет использовать функции для установки текущей локали, такие как setlocale. - const char header[] = Определяет массив строк, который содержит заголовок таблицы. Каждая строка представляет собой отдельный столбец заголовка.
- struct PhoneBook Определяет структуру данных, которая представляет собой запись в телефонной книге. Эта структура содержит информацию о семье, имени, отчестве, адресе, электронной почте, домашнем, рабочем и мобильном телефонах, а также информацию об адресе, включая страну, город, улицу, номер дома и номер квартиры.
- void main() Функция main() является точкой входа в программу. Она инициализирует локаль на
RUSSIAN
и создает экземпляр структуры PhoneBook. - getch(); Эта функция ожидает нажатия клавиши. Она используется для приостановки выполнения программы и предоставления пользователю возможности вводить данные.
Список функций и переменных:
- #include
- #include
- #include
- const char header[] =
- struct PhoneBook
- void main()
- getch();
- #include
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д