Задание 11
// ale1.cpp
// Вызов структуры по значению
#include <string.h>
#include <stdio.h>
#include <conio.h>
struct a{char im[10],ot[12],fa[10];
float oklad;} sotrudnik;
void main (void){ // clrscr();
strcpy(sotrudnik.im,"Иван");strcpy (sotrudnik.fa,"Орлов");
sotrudnik.oklad=150.0;
printf ("\n %s %s %5.1f",sotrudnik.fa,sotrudnik.im,sotrudnik.oklad);
getch();}
Задание 12
// ale2.cpp
// Вызов структуры по указателю
#include <string.h>
#include <stdio.h>
#include <conio.h>
#include <alloc.h> // или #include <malloc.h>
typedef struct{char im[10],ot[12],fa[10];
float oklad;} sotrudnik;
sotrudnik *ust;
void main (void){ // clrscr();
ust =(sotrudnik *)malloc(sizeof(sotrudnik));
strcpy(ust ->im,"Иван");strcpy (ust->fa,"Орлов");
printf ("\n %s",ust->fa);printf (" %s",ust->im);
getch();}
Рекомендуемые видео уроки и информационные ссылки
Основные:
Дополнительные: