Слоган ТГТУ: будущее начинается сегодня
30 апреля 2024, 01:13  |  Карта портала  | 
Титульная страница ТГТУ
 
Титульная страница ТГТУ
Образовательные интернет-ресурсы ТГТУ -» Электронные аналоги печатных изданий
Студентам
Преподавателям
Оценка качества образования
Образовательные интернет-ресурсы ТГТУ
Организациям-партнерам
Раздел "Информатика, вычислительная техника, автоматизация"

C

1.6.1.

- main, . , . . ( ), , .
, . . , , .2., main fun1, fun2, fun3, .
   +------------------------+       +-------------------------+
   | main ()                |       | fun2()                  |
   | {  ...                 |       | {   ...                 |
   | }                      |       | }                       |
   | fun1()                 |       | fun3()                  |
   | {  ...                 |       | {   ...                 |
   | }                      |       | }                       |
   +------------------------+       +-------------------------+
      file1.c                           file2.c
           .2.     
, , . . , . . , , .
, , . - , , , ( , ). , . , - .
- , ( ) . . , . , . , .
.
- , . , . , , . , : , .. , , .. .
, , . , .
, .
auto, register, static extern. , .
auto register . static extern .
, , auto.
auto , . . .
auto . . auto .
register , . . , register, , auto. , , , , , auto. register int , int.
, static, . , . auto, , static , .
     :
  /*    i   
                static.                    */
  /*     file1.c       */
     main()
        { ...
        }
     fun1()
        {  static int i=0; ...
        }
   /*     file2.c       */
     fun2()
        {  static int i=0; ...
        }
     fun3()
        {  static int i=0; ...
        }
static, i. , (), . .
static . , . , auto, . .
, extern, , . , .
     :
  /*       i,     
          ,         */
  /*           file1.c          */
     main()
        { ...
        }
     fun1()
        { extern long i[]; ...
        }
  /*            file2.c         */
     long i[MAX]={0};
     fun2()
        {  ...
        }
     fun3()
        {  ...
        }
i[] extern fun1. file2.c , extern .
extern , , , .. . st.
     :
     main()
     { extern int st[]; ...
     }
     static int st[MAX]={0};
     fun1()
     {   ...
     }
extern , , - .
static extern, . auto register .
- , , . , ( ), . :
1. static. , . static int i=0 static int i , i 0.
2. , . static. int i=1 static int i=1 .
, . ( extern).
. static, , .
extern , , , , .. . , .
extern , .

, extern, .

| |
Наименование: федеральное государственное бюджетное образовательное учреждение высшего образования
«Тамбовский государственный технический университет» (ФГБОУ ВО "ТГТУ")

Ответственность за достоверность информации определена приказом ректора
© 1995-2024 Все права защищены

Адрес: 392000, г.Тамбов, ул.Советская, д.106/5, помещение 2
Телефон: (4752) 63-10-19
Факс: 63-06-43
E-mail: tstu@admin.tstu.ru

Письмо вебмастеру
Звонок вебмастеру 63-02-32

Наш сайт использует сервис веб-аналитики Яндекс Метрика, который использует файлы cookies для сбора технических данных посетителей с целью обеспечения работоспособности, улучшения качества обслуживания и анализа пользовательской активности. Продолжая использовать наш сайт, вы соглашаетесь на обработку персональных данных в соответствии с политикой конфиденциальности. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.
Согласиться