четверг, 7 февраля 2013 г.

как передать программе переменные окружения

Все просто. Теперь давайте сделаем программу которая будет складывать два числа переданных ей в качестве аргументов:

Теории хватит, потренеруемся. Напишем программу которая сообщит количество переданных параметров:

Примечание: возвращаемое значение указывает на код ошибки, или равно нулю — если все прошло успешно. Но опять таки, все зависит от используемого стандарта, ОС и прочих факторов.

Первый аргумент — это количество аргументов переданных в программу(arguments counter), причем имя программы тоже учитывается. Второй аргумент — это массив(из строк) значений аргументов(arguments values), последний элемент массива равен NULL.

Прошу под кат.Функция main — это основная точка входа в программу. Именно с нее начинается выполнение программы. Ей можно передавать аргументы. Если вы работали с консолью, не важно в windows или unix системах, то программам можно передавать какие-то значения. Эти значения записываются в аргументы функции main, если они объявлены, иначе просто будут проигнорированы. Стандарт ANSI говорит нам объявлять функцию main следующим образом:

Давайте немного расскажу вам о функции main и ее аргументах. А так же познакомимся с окружением пользователя в Linux. Как работать с переменными окружения, что они из себя представляют и так далее.

Личный блог о программировании, компьютерах и саморазвитии.

Аргументы функции main() и переменные окружения | блог Jakeroid'а

Комментариев нет:

Отправить комментарий