ВУЗ:
Составители:
Рубрика:
78
for(i=0; i<n; i++){
for(j=0; j<m; j++) printf(" %e ",a[i][j]);
printf("\n");
}
Структуры
Данные различных типов можно объединить под одним именем с
помощью структур.
Пример. Создается тип данных для хранения почтового адреса.
struct Address {
char *name;
int num; // номер дома
char *street; // улица
char *city; // город
int zip; // индекс
};
Address drug;
Address *p=new Address;
Address gruppa[10];
drug.street ="Mushtary"; drug.city="Kazan";
p->city="Moscow";
gruppa[0].num=12;
Прежде всего, структура – это тип данных, определяемый
программистом. Для объявления структуры используется ключевое слово
struct, за которым записывается имя структуры. В блоке, выделенном
фигурными скобками, объявляются элементы структуры. После
закрывающей фигурной скобки обязательно ставится точка с запятой –
объявление структуры является оператором. Можно создавать переменные и
массивы структурного типа, объявлять функции, возвращающие значения
типа структуры и передавать параметры в виде структур. В примере
объявлены переменная drug и массив gruppa, имеющие тип структуры
Address, а также переменная p – указатель на структуру.
for(i=0; icity="Moscow"; gruppa[0].num=12; Прежде всего, структура – это тип данных, определяемый программистом. Для объявления структуры используется ключевое слово struct, за которым записывается имя структуры. В блоке, выделенном фигурными скобками, объявляются элементы структуры. После закрывающей фигурной скобки обязательно ставится точка с запятой – объявление структуры является оператором. Можно создавать переменные и массивы структурного типа, объявлять функции, возвращающие значения типа структуры и передавать параметры в виде структур. В примере объявлены переменная drug и массив gruppa, имеющие тип структуры Address, а также переменная p – указатель на структуру. 78
Страницы
- « первая
- ‹ предыдущая
- …
- 76
- 77
- 78
- 79
- 80
- …
- следующая ›
- последняя »
