
С++ - как использовать? struct music { int numb; string name; string autor; int time; int price;
};

Ответы на вопрос




Для использования структуры music
в C++, вы можете определить ее, как вы показали в вашем коде, и затем создать переменные этого типа для хранения информации о музыкальных композициях.
Вот пример, как это можно сделать:
cpp#include <iostream>
#include <string>
struct music {
int numb;
std::string name;
std::string autor;
int time;
int price;
};
int main() {
// Создаем объекты структуры music и инициализируем их значения
music song1 = {1, "Song Title 1", "Author 1", 180, 100};
music song2 = {2, "Song Title 2", "Author 2", 210, 120};
// Можно изменить значения полей структуры
song1.price = 150;
// Выводим информацию о песнях
std::cout << "Song 1: " << song1.name << " by " << song1.autor << std::endl;
std::cout << "Number: " << song1.numb << ", Time: " << song1.time << " seconds, Price: $" << song1.price << std::endl;
std::cout << "Song 2: " << song2.name << " by " << song2.autor << std::endl;
std::cout << "Number: " << song2.numb << ", Time: " << song2.time << " seconds, Price: $" << song2.price << std::endl;
return 0;
}
В этом примере мы определили структуру music
, которая имеет пять полей: numb
, name
, autor
, time
и price
. Затем мы создали два объекта структуры music
- song1
и song2
и инициализировали их значения. Мы также продемонстрировали, как изменить значение поля price
у song1
и вывели информацию о песнях на экран.
Обратите внимание, что ключевое слово string
используется с префиксом std::
, так как string
- это часть стандартной библиотеки C++ (std::string). Это необходимо, чтобы избежать конфликтов имен, так как могут существовать различные реализации типа string
от различных производителей. Префикс std::
указывает на то, что мы используем тип из стандартной библиотеки C++.


Похожие вопросы
Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili