在C语言中,命令行参数是指在程序运行时通过命令行传递给程序的参数
执行操作系统任务的可执行指令称为命令。这些命令是从操作系统的提示符中发出的。
与命令相关联的参数如下:
argc - 参数计数。
argv - 参数向量。
argc - 它保存从命令提示符传递的参数总数。
argv - 它是一个指向字符字符串数组的指针,包含参数的名称。
例如:
c: |> sample. Exe hello how are you arguments登录后复制
argc = 5
argv[0] = sample.exe
argv[1] = hello
argv [2] = how
argv[3] = are
argv[4] = you
示例
以下是用于命令行参数的C程序:
#include main ( int argc, char *argv[ ]){ int i; clrscr( ); printf (" no. of arguments at command p = %d", argc); printf (" arguments given at prompt are