Объектно-ориентированное программирование. Сивохин А.В - 32 стр.

UptoLike

32
S_IREAD|S_IWRITE))==-1)
{printf ("\n Файл f.txt не открылся! ");
return;}
if (a>b) write (handle,&a,sizeof(a));
else write (handle,&b,sizeof(b));
close (handle);
}
//----------------------------------------------------------------
// Обращение к функции и переменной из главного модуля
// chief.c
#include <stdio.h> // Стандартный файл
#include "my.h" // h-файл, созданный прикладным
//программистом
void main ()
{ FILE *in;
float var;
if ((in=fopen("s.txt","rt"))==NULL)
{ printf ("\n Файл s.txt не открылся!");
return;}
fscanf (in,"%f",&var);
fclose (in);
MyVariable=67;
func (MyVariable, var);
}
Модели памяти
Модель памяти определяет метод адресации, используемый по умолчанию, а
также количество и размер сегментов, из
которых состоит программа. Описание
моделей памяти приведено в табл. 5.
Модификаторы near, far, huge
Модификаторы данной группы применяются с указателями и функциями и
могут изменить способ адресации, по умолчанию принятый в данной модели.
Описание действия модификаторов приведено в табл. 6.
Преимуществом указателей huge является возможность корректного
выполнения операций сравнения и арифметических операций над указателями, в
                                                                          32
                  S_IREAD|S_IWRITE))==-1)
       {printf ("\n Файл f.txt не открылся! ");
        return;}
     if (a>b) write (handle,&a,sizeof(a));
     else write (handle,&b,sizeof(b));
     close (handle);
    }
    //----------------------------------------------------------------
    // Обращение к функции и переменной из главного модуля
    // chief.c
    #include  // Стандартный файл
    #include "my.h" // h-файл, созданный прикладным
                        //программистом
    void main ()
    { FILE *in;
      float var;
      if ((in=fopen("s.txt","rt"))==NULL)
      { printf ("\n Файл s.txt не открылся!");
        return;}
      fscanf (in,"%f",&var);
      fclose (in);
      MyVariable=67;
      func (MyVariable, var);
    }



                                   Модели памяти
    Модель памяти определяет метод адресации, используемый по умолчанию, а
также количество и размер сегментов, из которых состоит программа. Описание
моделей памяти приведено в табл. 5.

                           Модификаторы near, far, huge
    Модификаторы данной группы применяются с указателями и функциями и
могут изменить способ адресации, по умолчанию принятый в данной модели.
Описание действия модификаторов приведено в табл. 6.
    Преимуществом указателей huge является возможность корректного
выполнения операций сравнения и арифметических операций над указателями, в