当前位置: 首页 > news >正文

我想自己做网站可以赚钱淘宝客api采集发布到wordpress

我想自己做网站可以赚钱,淘宝客api采集发布到wordpress,插画设计,销售找客户的app一般我们在使用C语言时不太用到main函数自带的参数,因此最常见的main函数就像下面这样。 int main() {...... }上面这种main函数是省略了其形参的,C语言中规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv,其中&…

一般我们在使用C语言时不太用到main函数自带的参数,因此最常见的main函数就像下面这样。

int main()
{......
}

上面这种main函数是省略了其形参的,C语言中规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv,其中,第一个形参argc为整形,第二个参数argv为指向字符串的指针数组。
因此,如果不省略其形参的话,真实的main函数就像下面这样定义。

int main(int argc,char **argv)
{......
}

或者下面这样。

int main(int argc,char *argv[])
{......
}

说清楚这两个参数的类型后,那么它们的功能是什么,或者有什么用处。
先看下面一个例子。

#include <stdio.h>int main(int argc, char **argv)
{printf("argc = %d\n",argc);printf("argv[0] = %s\n",argv[0]);printf("argv[1] = %s\n",argv[1]);
}

写好这个C程序后,在终端使用下面的命令将其编译为可执行文件。

gcc filename.c -o filename

然后执行这个可执行文件,执行结果如下图所示。
在这里插入图片描述
可以看到,第一个参数argc就是我们在命令行输入的参数的个数,而第二个参数中argv[0]为自身运行目录的路径和程序名,因为我这里直接在该可执行文件所在的文件夹下,因此路径就是当前路径./,程序名就是这个可执行文件的名字。第一次我们只是执行了该文件,并没有传入参数,因此argv[1]就是null的,再往后,我们在./a后再加一个用户输入的参数,那么这个参数就被传到了argv[1]里面了。
优化一下这个程序,代码如下。

#include <stdio.h>int main(int argc, char **argv)
{printf("argc = %d\n",argc);for(int i = 0; i < argc; i++)printf("argv[%d] = %s\n",i,argv[i]);
}

这样不管我们在执行这个文件时传入多少个参数,各个参数的值都会帮我们打印出来。
在这里插入图片描述
总结一下,main函数中第一个参数(整型)就是统计我们在命令行传入的参数个数,其中,输入的各个参数之间用空格隔开。第二个参数(字符指针数组)是存放用户输入的,下标为0的存放的是可执行文件的路径及名称,大于0的下标存放的参数都是由用户输入的。这些由用户在命令行输入的值在程序里是直接可以使用的,例如argv[1]=1,然后在程序中将用户输入的这个参数通过write函数写入,那么它就可以控制某个设备打开或者关闭,大致就是这个用法。因此,合理的使用main函数中的这两个参数,可以更好的帮我们达成目的。

http://www.yayakq.cn/news/349774/

相关文章:

  • 网站怎么加入百度网盟c 做交易网站
  • 怎么样查看网站开发语言wordpress去除标签层级
  • 网盘网站开发网站遇到攻击时应该怎么做
  • 张家港网站建设早晨设计wordpress支付演示
  • 微信上微网站怎么做的吗推荐一个做淘客网站
  • 洛阳网站开发培训小程序电商平台开发
  • 个人网站需要什么页面网站做担保交易
  • wordpress好还是discuz企业seo解决方案
  • 电商网站建设计划书软件开发工具包sdk
  • a家兽装定制网站wordpress获取新密码
  • 微信购物网站开发北苑网站建设公司
  • 网站系统商城专业郑州做网站
  • 学校网站建设重要性网站项目开发建设合同
  • 贵阳企业建站系统模板建设企业网站需要用营业执照么
  • 北京 高端网站设计韩国小清新网站模板
  • 如何申请一个网站 做视频广州海珠区二手房
  • 网站建设报价表自己小程序制作流程
  • 个人无网站怎样做cps广告互联网代理商联盟平台
  • 佛山市建设行政主管部门网站网站 子域名
  • 网站不显示内容淮南淮北
  • 网站建设制作首页流程黄骅港站
  • 创建设计公司网站纯html5网站源码
  • 网站的网站建设公司区块链开发前景
  • 提供手机网站制作网站通栏图片代码
  • 河北建网站wordpress首页调用文章
  • app大全免费seo网站设计营销工具
  • 小语种外贸建站网站界面设计需要
  • 泗塘新村街道网站建设成都网站关键词推广优化
  • 企业官方网站的作用成都网站建设私单
  • 阳江网站seo服务怎么建设课程的网站