Вопрос по С++.

программирование

Вроде понял, но остались ещё вопросы:
1)эти параметры задаются константами?
2)если число параметров варьируется, то argc отражает максимум?
3)параметры при вызове должны идти в том-же порядке?

Примечание:
Малёк,
2)а если при вызове напишу меньше/больше параметров чем указано?
3)через case?

Примечание:
Малёк,
ты предыдущий вопрос читал?

Примечание:
Малёк,
арррррррр
ладно, я вроде всё сам понял
первое значение-кол-во параметров которое прога определяет сама
второе-массив в который складываются все эти параметры в качестве дальнейших указаний
так?

Примечание:
чесслово, сначала мыслил совсем в другую сторону
паскаль навязывает свой стиль
Ответы:
1) какими ещё константами? Они задаются в командной строке.
2) argc равно фактическому количеству.
3) В каком том же? Все переданные параметры просто складываются в массив. Массиву без разницы, что в нём лежит. Обрабатываться они будут так, как бует написано в программе.
2) Где указано???
3) Что через case???
Читал.
Там написано, что пользователь katzyn тоже не понял, о чём шла речь в дополнении.
Первый аргумент — количество переданных фактически параметров, включая имя собственно программы. Отсюда получается, что как минимум равно 1, если параметров передано не было.
Второе — массив строк, нулевой элемент — имя программы, первый и последующие — параметры. Естественно, в том порядке, в котором они были указаны.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.