Страница 1 из 1
linux - как передать программе параметр командной строки? (Си)
Добавлено: 17 июн 2009, 16:32
MrBrain
Я в линуксе нуб, объясните пожалуйста

Re: linux - как передать программе параметр командной строки? (Си)
Добавлено: 17 июн 2009, 16:42
Romeo
Это не зависит от того, под какую платформу пишешь. Используй параметры main.
Код: Выделить всё
int main(int argc, char* argv[])
{
argv[0]; // my programm name
for (int i = 1; i < argc; ++i)
{
argv[i]; // it is i-th parameter of my programm
}
return 0;
}
Re: linux - как передать программе параметр командной строки? (Си)
Добавлено: 18 июн 2009, 10:24
MrBrain
[quote="Romeo"][/QUOTE]
Большое спасибо! Программу написал!

.
Добавлено: 24 июн 2009, 09:53
BBB
Насколько я понимаю, все-таки, СТРОГОЕ неравенство:
for (int i = 1; i < argc; ++i)
Re: linux - как передать программе параметр командной строки? (Си)
Добавлено: 24 июн 2009, 10:03
Romeo
Замечание верное. Код подправил.