社区
C语言
帖子详情
Linux C 一个很水的接收参数的问题
golduty2
2010-06-01 04:42:09
int main(int argc, char *argv[])
{
}
如上的一个main函数
需要这样的运行参数
./test 2 3
./test 2 -s
参数个数一样 但是如果是 -s 就表示需要另一种模式的另一种操作
怎么判断呢?
试了下 if (argc == 3 && argv[2] == 's' ) 额。。。不行额。。。
...全文
77
4
打赏
收藏
Linux C 一个很水的接收参数的问题
int main(int argc, char *argv[]) { } 如上的一个main函数 需要这样的运行参数 ./test 2 3 ./test 2 -s 参数个数一样 但是如果是 -s 就表示需要另一种模式的另一种操作 怎么判断呢? 试了下 if (argc == 3 && argv[2] == 's' ) 额。。。不行额。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guzhijie1981
2010-06-01
打赏
举报
回复
写错;arg[2][1]='s'
guzhijie1981
2010-06-01
打赏
举报
回复
argv[2]是一个指向char 的指针;你要这样判断
if(argv[2][0]='-' &&argv[2][1='s']
golduty2
2010-06-01
打赏
举报
回复
写错了。。。memcmp下 -s就行了 呵呵 谢了
Cniao_zhi
2010-06-01
打赏
举报
回复
-S吧?
linux
下C语言:在命令行传
参数
linux
下C语言:在命令行传
参数
最近因为要实现代码灵活处理数据,想每次运行处理不同的数据,即每次运行之前都要传不同的
参数
进去。这我就纳闷了:程序写在.c文件里面,退出来在命令行输入命令运行,怎么能实现传递
参数
呢? 问了师兄,才知道,在
Linux
下命令行是可以直接传递
参数
的。传递
参数
得有个接口吧,接口在哪呢?就在main()函数! 其实呢,main()函数的默认写法是这样的: int main(int arc,char *argv[]) { …… } 也就是说,它是有
参数
可以传进去的,这就是留给命令
linux
运行c程序 输入
参数
,(C语言)
Linux
中对程序
接收
输入
参数
#include#define APP_VERSION "V1.0.0 ("__DATE__" "__TIME__")"int main(int argc, char* argv[]){printf("Program Version: %s\n", APP_VERSION);printf("Program Start!\n");int next_option;const char* const s...
(C语言)
Linux
中对程序
接收
输入
参数
1.程序代码 short_options:短
参数
,后面跟
一个
冒号为有
参数
,后面跟两个为
参数
可有可没有 long_options:长
参数
,第二项为0为无
参数
,1为有
参数
,2为
参数
可有可无,第四项为对应的短
参数
#include<stdio.h> #include<stdl...
linux
C语言编译后执行文件从命令输入
参数
linux
使用gcc编译C文件后,会生成
一个
执行文件,而我们运行这个文件的时候想要使用输入的
参数
怎么办呢,其实很简单,我们在main函数中加入形参即可,如下图 int main(int argc,char * argv[]) 其实不难看出第
一个
形参,int类型的argc代表你输入的
参数
个数,第二个形参,指针数组argv存放着你从外部输入的
参数
,数组的每一项代表着
参数
,另注意执行文件本身也算
一个
参...
linux
程序的
参数
地址,C语言
参数
传递(值传递、地址传递)+二级指针
参数
传递C语言
参数
传递一般分为:值传递和地址传递(本质上只有值传递)(注意:C语言中没有引用传递,C++才有引用传递,因为很多C语言环境是用C++编译器编译,使得C看起来支持引用传递,导致很多网上很多blog都把引用传递归为C语言
参数
传递的一类,当使用Microsoft Visual C++ 2010 Express或VC6之类的编译器时使用引用传递就无法编译通过)值传递:形参是实参的拷贝,改变形...
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章