Выведите все содержимое параметров операционной системы, переданных main - C (СИ)
Формулировка задачи:
Выведите на экран количество переменных, полученных через параметры main().
Выведите все содержимое параметров операционной системы, переданных main().
вот,что я написал,наверно бред...
#include<stdio.h> int main (int args, char*argv[]); int main(int args, char*argv[], char*argp[]);{ {printf(int args, char*argv[]); } int main(int args, char*argv[], char*argp[]); {printf(int args, char*argv[], char*argp[]); } return 0; }
Решение задачи: «Выведите все содержимое параметров операционной системы, переданных main»
textual
Листинг программы
#include <stdio.h> int main(int argc, char* argv[]) { int k; printf("Kolichestvo = %d\n", argc); for (k=0;k<argc;k++) printf("%s\n", argv[k]); return 0; }
Объяснение кода листинга программы
- Включаем файл стандартного ввода/вывода
- Объявляем функцию main с двумя аргументами: int argc (счётчик аргументов) и char* argv[] (указатель на массив аргументов).
- Инициализируем переменную k.
- Выводим количество аргументов при помощи функции printf с форматом %d.
- Запускаем цикл for от 0 до argc-1.
- В каждой итерации выводим значение аргумента при помощи функции printf с форматом %s.
- Возвращаем 0, чтобы указать, что программа успешно завершилась.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д