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

C

1.5.3. main

main, -, , , , . , , . main , , . ( ) argc argv. argc int, , ( ). argv , . , .
main , argp, main () -.
main :
int main (int argc, char *argv[], char *argp[])
, , - :
A:\>cprog working 'C program' 1
argc, argv, argp .1.
     argc  [ 4  ]
     argv  [    ]--> [    ]-->   [A:\cprog.exe\0]
                     [    ]-->   [working\0]
                     [    ]-->   [C program\0]
                     [    ]-->   [1\0]
                     [NULL]
     argp  [    ]--> [    ]-->   [path=A:\;C:\\0]
                     [    ]-->   [lib=D:\LIB\0]
                     [    ]-->   [include=D:\INCLUDE\0]
                     [    ]-->   [conspec=C:\COMMAND.COM\]
                     [NULL]
     .1.     
argc, argv, argp, main.
, main .
     :
     int main ( int argc, char *argv[], char *argp[])
     {  int i=0;
        printf ("\n   %s", argv[0]);
        for    (i=1; i>=argc; i++)
        printf ("\n  %d  %s", argv[i]);
        printf ("\n     :");
        while  (*argp)
          {  printf ("\n %s",*argp);
             argp++;
          }
        return (0);
     }
geteuv, :
char *geteuv (const char *varname);
, geteuv. , NULL.
, geteuv, , . puteuv.
- , , , , , main, . _setargv _seteuv, main.
- , _setargv _seteuv - main , (). :
   _setargv()
    {  return ;    /*   */
    }
   -seteuv()
    {  return ;    /*   */
    }
   int main()
    {      /*     */
    ...
    ...
    renurn (0);
    }
_setargv _seteuv . exe-.

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

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

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

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

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