0 / 0 / 0
Регистрация: 26.03.2016
Сообщений: 5
1

Передать параметры в main

15.10.2014, 14:37. Показов 680. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно передать два параметра типа double в исполняемы файл ./Lab_10_2k
Ни как не получается передать два параметра.
Вот код основной программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int main (int argc, char *argv[] )
{
   int n=10;
   char *par6[3];
   char *par7[3];
 
   double a = 111.111;
   double b = 222.222;
   gcvt(a, n, *par6);
   gcvt(b, n, *par7);
   char *const par1[]={ *par6, *par7};
   execv ("./Lab_10_2k",par1);
 
   return 0;
}
а Это код вызывемой программы
C++
1
2
3
4
5
6
7
int main (int argc, char *argv[])
{
   zcout<<"Hello"<<endl;
   cout<<*argv<<endl;
   cout<<*(argv+1)<<endl;
   return 0;
}
самое интересное: если вставить char *const par1[]={ "*par6", "*par7"}; то все работает и мы на выводе видим *par6 *par7

еще такая проблема, если один раз использовать gcvt(a, n, *par6); и передать char *const par1[]={ *par6, "*par7"}; то передается число и на выводе получим 111.111 *par7
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.10.2014, 14:37
Ответы с готовыми решениями:

Как передать параметры в main ?
нужно передать параметры с командной строки в основную функцию. например я хочу найти cos(x). как...

Параметры функции main
Добрый день. Помогите пожалуйста. Внизу дан код программы, у main есть аргументы argc и argv....

Параметры функции main
доброго времени суток! Не могу решить проблему с параметрами функции main. Есть код int _tmain(int...

Какие параметры принимает функция main?
Всем привет, какие параметры может принимать функция main() в c++, согласен, много статей на эту...

1
5231 / 3203 / 362
Регистрация: 12.12.2009
Сообщений: 8,112
Записей в блоге: 2
15.10.2014, 18:19 2
C++
1
2
   char *par6[3];
   char *par7[3];
par6 и par7 содержат по 3 указателя, которые указывают в неизвестность. Отсюда и проблемы.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.10.2014, 18:19
Помогаю со студенческими работами здесь

Передача файлов через параметры функции main
Всем привет. Я студент первого курса. У меня возникла проблема при написании программы шифрования...

Как задать параметры запуска (аргументы командной строки) функции main?
Как их задать в процессе запуска? т.е. пользователь запускает приложение и указывает параметры...

Передать массив из функции в main()
#include &lt;iostream&gt; #include &lt;stdlib.h&gt; #include &lt;math.h&gt; #include&lt;clocale&gt; using namespace...

Как передать функцию в main?
Я плохо разбираюсь в функциях помогите , как запустить это в мейне? int rec_multiplication(int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru