Функция main, как и любая другая функция может иметь параметры. Эти параметры передаются в программу из командной строки. void main(int argc, char *argv[]) // Имена argc и argv не являются требованием языка { ... }
Первый параметр содержит количество элементов в массиве – втором параметре, который является массивом указателей на строки. Каждая строка хранит один переданный программе параметр, при этом первый параметр (с индексом 0) содержит имя исполняемого файла и существует всегда. Порядок объявления параметров существенен.
Достарыңызбен бөлісу: |