Chinaunix
标题:
检查参数个数
[打印本页]
作者:
WuYaalan
时间:
2011-08-17 10:30
标题:
检查参数个数
以下是一不分程序
if(argc!=3 && argc!=5 && argc!=7 ){
printf("./send_data <-d data> <-s signum> [-p] [data]\n");
exit(1);
}
以上部分功能检查参数个数,谁能比较详细的给我讲下为什么用上述判断?以及输出命令格式参数一般用[],为什么还有<>?这个命令的argc=7对不?
作者:
renxiao2003
时间:
2011-08-17 10:34
这就是一个输出信息啊。
作者:
WuYaalan
时间:
2011-08-17 10:58
回复
2#
renxiao2003
能不能稍微详细点,比如为什么argc!=3?
作者:
renxiao2003
时间:
2011-08-17 10:58
那就做多个判断呗。
作者:
WuYaalan
时间:
2011-08-17 11:22
回复
4#
renxiao2003
感谢
作者:
amarant
时间:
2011-08-17 11:44
回复
1#
WuYaalan
这是一句C语言。。表示当你的参数不等与3/5/7的时候打印那句话。。{:3_185:}
作者:
renxiao2003
时间:
2011-08-17 11:47
互相学习。客气。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2