Справочник по C/C++
Структуры

Структура создаётся с помощью ключевого слова struct. В языке C++ структура также определяет класс. Единственное различие между class- и struct- объектами состоит в том, что по умолчанию все члены структуры являются открытыми. Чтобы сделать член закрытым, необходимо использовать ключевое слово private. Общая форма объявления структуры имеет следующий вид.

struct имя_структуры: список_наследования {
	//Открытые члены.
protected:
	//Закрытые члены, которые могут быть унаследованы.
private:
	//Закрытые члены.
} список_объектов;
Например:
struct student{
	char *name;
	char kurs;
	int stip;
	student(char studentkurs){
		kurs = studentkurs;
	}
} stud1, stud2;


Смотрите также

union - объединения
enum - перечислимый тип
поля битов
typedef - создание нового имени


Реклама