Как передать функции main * argv []?

У меня есть программа, которая может принимать аргументы командной строки, и я хочу получить доступ к введенным аргументам пользователем из функции. Как передать этой функции * argv [] из int main (int argc, char * argv []) ? Я как бы новичок в концепции указателей, и * argv [] выглядит слишком сложным для меня, чтобы разобраться с этим самостоятельно.

Идея состоит в том, чтобы оставить мой main как можно более чистым, переместив всю работу, которую я хочу проделать с аргументами, в файл библиотеки. Я уже знаю, что мне делать с этими аргументами, когда мне удается получить их за пределами main . Я просто не знаю, как их туда доставить.

Я использую GCC. Заранее благодарим.

17
задан Eternal_Light 24 October 2011 в 22:39
поделиться