执行操作系统任务的可执行指令称为命令。这些命令是从操作系统的提示符中发出的。
与命令相关联的参数如下:
argc – 参数计数。
argv – 参数向量。
立即学习“C语言免费学习笔记(深入)”;
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程序:
<!–
Live Demo
–>
#includemain ( int argc, char *argv[ ]){ int i; clrscr( ); printf (" no. of arguments at command p = %d", argc); printf (" arguments given at prompt are"); for ( i = 1; i
", argv[i]); getch( );}
登录后复制
输出
使用命令行参数运行C程序:
编译程序
运行程序
转到命令提示符并按照下面所示输入。
c:|> sample.exe hello how are you.No. of arguments given at prompt is = 5Arguments given at command prompt are:helloHowAreYou
登录后复制
以上就是在C语言中,命令行参数是指在程序运行时通过命令行传递给程序的参数的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2580670.html