执行操作系统任务的可执行指令称为命令。这些命令是从操作系统的提示符中发出的。
与命令相关联的参数如下:
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<stdio.h> main ( int argc, char *argv[ ]){ int i; clrscr( ); printf (" no. of arguments at command p = %d", argc); printf (" arguments given at prompt are </p><p>"); for ( i = 1; i <argc; i++) printf ("%s</p><p> ", argv[i]); getch( ); }
使用命令行参数运行C程序:
编译程序
运行程序
转到命令提示符并按照下面所示输入。
c:|> sample.exe hello how are you. No. of arguments given at prompt is = 5 Arguments given at command prompt are: hello How Are You
以上是在C语言中,命令行参数是指在程序运行时通过命令行传递给程序的参数的详细内容。更多信息请关注PHP中文网其他相关文章!