Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Приведенная программа выводит в файл значения аргументов командной строки: int main(int argc, char* argv[]) { char name[30]; FILE *f; f = fopen("g:\\test.txt", "w+"); fprintf(f, "%s\n%s", argv[0], argv[1]); return 0; } Запуск программы выполняется из кома

Приведенная программа выводит в файл значения аргументов командной строки: int main(int argc, char* argv[]) { char name[30]; FILE *f; f = fopen("g:\\test.txt", "w+"); fprintf(f, "%s\n%s", argv[0], argv[1]); return 0; } Запуск программы выполняется из командной строки с помощью команды Example.exe arg1 arg2. На какую строку указывает argv[2]?

вопрос

Правильный ответ:

arg1
arg2
Example.exe
NULL, так как элементы массива нумеруются с 0, то argv[2] должен указывать на 3-ий элемент, но этот элемент не задан
Сложность вопроса
83
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не справился c этими тестами интуит.
18 мар 2018
Аноним
Зачёт всё. Мчусь отмечать отмечать 4 за тест интуит
06 июн 2016
Аноним
Это очень легкий тест intuit.
09 дек 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.