Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <Windows.h>
- using namespace std;
- // структуре можно присвоить значение по умолчанию
- struct date {
- int day = 1;
- char month[20]{"январь"};
- int year = 1990;
- };
- // структуры можно вкладывать одну в другую
- struct person {
- char name[40];
- char address[40];
- date birthday;
- };
- int main() {
- SetConsoleCP(1251);
- SetConsoleOutputCP(1251);
- // структуры можно создавать в динамической памяти
- date* date1 = new date{1, "мая", 1977};
- // если структура находится в динамической памяти, то к полям структуры необходимо обращаться через оператор разыменования ->
- cout << date1->day << " " << date1->month << " " << date1->year << endl;
- // одну структуру можно скопировать в другую
- date date2 = *date1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement