导航:首页 > 程序命令 > c命令行参数获取

c命令行参数获取

发布时间:2024-04-04 16:53:54

① 用c语言实现获取终端命令,来配置参数,怎么实现

#include<stdio.h>
#include<string.h>
intmain(intargc,char*argv[])
{
charset_leng[20]={0};

if(strcmp(argv[1],"set_leng")==0)
strcpy(set_leng,argv[2]);

//演示一下
printf("set_leng的值为%s ",set_leng);
}

如图,左边代码,右边是命令

若是图片看不清楚请 右键->新窗口打开图片。

望采纳。

② C语言 怎么得到命令行参数传入的整数

以int main(int argc, char **argv)
定义主函数
这样命令行参数会存在argv中
再用atoi或者sscanf函数,把字符串转为整型
比如
第一个参数是123
那么 argv[1] = "123"
int a;
sscanf(argv[1], "%d", &a);
这样a=123;

③ C/C++里面命令行参数是怎么使用的

比如说你双击一个txt文件,文件就打开了是不是?
计算机的注册表里面把这个txt扩展名与记事本也就是notepad.exe关联起来了。
然后实际上这个过程相当于在开始-运行-cmd的dos界面里面执行下面的语句
notepad 文件名
这个文件名是一个字符串,就是这个命令行参数了。
你自己可以试试。

同理,你可以自己定义一个扩展名,比如xxx,然后在注册表里面关联,然后双击则用你的C/C++程序打开这个文件。

④ c语言接收命令行参数

c语言如果想接收命令行参数,则main()函数要写成如下形式:

int main( int argc, char *argv[] )

说明:

int argc 表示参数个数,包括执行程序名,如果没有参数,该值为1

char *argv[] 表示参数列表,每个参数都是一个字符串。argv[0]是执行程序名

参考代码:

#include<stdio.h>
intmain(intargc,char*argv[])
{
inti;
printf("执行程序名:%s ",argv[0]);
for(i=1;i<argc;i++)
{
printf("第%d个参数为:%s ",i,argv[i]);
}
return0;
}

⑤ 高手求教!!!c语言中怎样读取命令行参数

把main函数声明为int main(int argc,char *argv[])
argc 是参数的个数
如:
int main(int argc,char *argv[])
{
printf("%s",argv[1]);
}
这是一个简单的未做错误判断的echo函数,将上面的源程序编译连接为echo.exe,然后在命令提示符下输入echo hello
这样,argc=2,argv[0]为echo,argv[1]为hello

我没用过linux,不知道上面的回答有没有对上意思。

⑥ C语言中关于通过命令行获取参数的编程

#include <stdio.h>
int main(int argc, char *argv[])
{
if(argc<2)
{
printf("you must input args!");
return 0;
}
if(strcmp(argv[1],"help")==0)
{
printf("此程序参数如下:\n");
printf("-c 提示是否确定。\n");
printf("-d 跳过警告,直接删除。\n");
printf("exit为退出。");
return 0;
}
else if(strcmp(argv[1],"-c")==0)
{
//此处省略N行你的代码
}
return 0;
}
如果你编译出来的程序名字叫 test.exe 那么在命令行下输入 test.ext help后就会打印
此程序参数如下:
-c 提示是否确定。
-d 跳过警告,直接删除。
exit为退出。

阅读全文

与c命令行参数获取相关的资料

热点内容
安卓10制空霸权怎么打开 浏览:255
视唱练耳用什么app好 浏览:585
有两个项目要部署在云服务器上 浏览:930
信源编译码器的作用 浏览:919
remove命令linux 浏览:599
php发送邮件链接 浏览:34
创维冰箱压缩机 浏览:869
nginxopenssl交叉编译 浏览:750
相机卡无法创建新文件夹 浏览:225
单片机照明控制系统程序代码 浏览:10
服务编程一体化 浏览:471
tx小霸王服务器是什么意思 浏览:545
计算机编程工龄工资怎么算 浏览:491
macandroid配置环境变量 浏览:854
做项目文件夹的图标 浏览:327
数控车床车轴编程教程 浏览:728
怎么解压截图软件 浏览:885
算法符号椭圆 浏览:174
网络蚂蚁app是什么 浏览:273
php面向对象编程开发 浏览:798