Статья: Структуры в С++

Как вы уже знаете, переменная в C/C++ объявляется следующим образом:

int iMyVariable;

В приведенном операторе iMyVariable объявлена как целая переменная. А вот объявление переменной типа char:

char cMyChar;

Такие типы данных, как int, float, char и long, являются неотъемлемой частью C/C++ и вам не нужно писать никакого кода, чтобы сообщить компилятору о том, что означают эти слова. C/C++ позволяет вам также объ-являть свои собственные, специальные типы данных. В следующем разделе вы узнаете, как объявлять структуры, которые можно отнести к специальным типам данных.

Возможно вы искали - Статья: Работа со стандартными ресурсами

Напишите следующий исходный код:

#include <iostream.h>

#include <string.h>

// Объявление структуры.

struct MYSTRUCTURE

Похожий материал - Статья: Программируем под IIS на Visual C++

{

char sName[100];

int iAge;

};

void main( void )

Очень интересно - Статья: Простая программа, использующая MDI интерфейс

{

MYSTRUCTURE MyStructure;

strcpy(MyStructure.sName, "Andy" );

MyStructure.iAge = 13;

cout << "My name is ";

Вам будет интересно - Статья: Создание собственных ActiveX элементов

cout << MyStructure.sName;

cout << " and I am ";

cout << MyStructure.iAge;

cout << " years old." << endl;

)

Похожий материал - Статья: Работа с некоторыми Win API функциями (информация о системе)

В коде, который вы написали, имеются два оператора #include:

#include <iostream.h>

#include <string.h>

Файл iostream.h включен в код, поскольку в main(void) используется cout. Файл string.h включается потому, что в main(void) используется функция strcpy() (объявленная в файле string.h). Затем вы объявляете структуру: