аргументы main



Автор Patrick SmartPants Star задал вопрос в разделе Другие языки и технологии

Аргументы функции main() (C++) и получил лучший ответ

Ответ от Андрей Севастьянов[гуру]
"Как вы яхту назовёте -- так она и поплывёт" (С). Главное -- соблюсти типы аргументов.

Ответ от Аня Инфернальная[гуру]
Можно даже так написАть
int main(int, char**)

Ответ от Анна Глинкина[гуру]
Все пишу так
int main()
Так это не препроцессор???

Ответ от Dmitriy Larchenko[гуру]
int argc это кол-во параметров (по умолчанию равна единице это название функции) передаваемое в функцию из командной строки, а char* argv[] это массив указателей на строки, названия могут быть разными, проще на прмиере, попробуй это:
#include
using namespace std;
int main(int argc, char* argv[])
{
if (argc > 1)
cout << argv[1]<<endl;
system("pause");
return 0;
}

Ответ от Александр Парамонов[гуру]
Имена могут быть любыми. Первый вариант - классический. Второй - венгерская нотация.
Эффект одинаковый.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Аргументы функции main() (C++)

Что значит в С++ следующая строчка: int main ();
По сути main() это такая же функция, как и все остальные. Только Вы (хотел написать "ты",но потом
подробнее...

Что означают пустые скобки в void main() языка C++
Любая программа на C++ должна содержать функцию main(), которая является точкой входа в
подробнее...

Что значит метод public static void main (String[] args) ?
Основная функция, которая вызывается при запуске
подробнее...

C# Main(string[] args) что собой представляет массив типа аргс?
Массив представляет собой текстовые аргументы, указанные в командной строке.

Например,
подробнее...
спросили в Аргумент Аргументы
Аргументы командной строки (С)
целое - это количество аргументов командной строки.
Двойной указатель на чар - потому что в
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в AirAsia Aurus
int main(int argc, char *argv[]) Что это значит ?? С++ Помогите
насколько я помню - первый int говорит о том, что по окончании выполнения функция main(т.е. по сути
подробнее...
спросили в Jeep
объясните зачем метод void в java? как можно проще, я новичек К примеру тут public static void main (string[] args)
- главный метод, без него ничего не запустится
он принимает аргументы/параметры во время
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*