none
Аргументы функции main, могут ли отличаться от int и char* ? RRS feed

  • Вопрос

  • Может ли функция main принимать другие параметры отличные от int argc и char *argv[]:

    1. В языке программирования C?
    2. В языке программирования C++?

    Заранее спасибо! 

    18 февраля 2014 г. 10:41

Ответы

  • Нет. Сигнатура функции main определена библиотекой C++. Вы, скорее всего, получите ошибку редактора связей. А в худшем случае непредсказуемое поведение программы. Может быть еще правда третий параметр - массив переменных окружения.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    • Помечено в качестве ответа iTiPo 19 февраля 2014 г. 1:22
    18 февраля 2014 г. 18:45

Все ответы

  • Нет. Сигнатура функции main определена библиотекой C++. Вы, скорее всего, получите ошибку редактора связей. А в худшем случае непредсказуемое поведение программы. Может быть еще правда третий параметр - массив переменных окружения.

    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    • Помечено в качестве ответа iTiPo 19 февраля 2014 г. 1:22
    18 февраля 2014 г. 18:45
  • Спасибо большое! 
    19 февраля 2014 г. 1:21