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

万州那家做网站ipv6网站开发

万州那家做网站,ipv6网站开发,腾讯云做网站,动漫网页设计代码一般我们在使用C语言时不太用到main函数自带的参数#xff0c;因此最常见的main函数就像下面这样。 int main() {...... }上面这种main函数是省略了其形参的#xff0c;C语言中规定main函数的参数只能有两个#xff0c;习惯上这两个参数写为argc和argv#xff0c;其中因此最常见的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.hint 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.hint 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.w-s-a.com/news/404317/

相关文章:

  • 成都私人做公司网站的北京网站建设需要多少钱
  • 魔客吧是什麼程序做的网站代理厦门网站设计公司
  • 90设计手机站东营网站推广
  • 哪家购物网站建设好专门做水生植物销售网站
  • php医院网站开发兼职app开发网上app开发
  • 接任务做兼职的的网站衡阳手机网站设计
  • 徐州经济开发区网站佛山百度关键词seo外包
  • 肃宁网站建设有限责任公司法人承担什么责任
  • 珠海斗门建设局网站如何免费做网站
  • 自助外贸网站建设可直接打开网站的网页
  • 江苏城嘉建设工程有限公司网站潍坊网站定制公司
  • 四川省住房和城乡建设厅新网站宜昌建设厅网站
  • 建设网站一般流程建设开发网站
  • 设计外贸英文网站国家企业信息信用公信系统
  • 主题资源网站创建时 如何突出设计的特点阿里云是做网站的吗
  • 乌市建设工程质量监督站网站外资公司注册
  • 档案馆网站机房建设做游戏网站打鱼
  • 网站建设平台 创新模式搭建好ftp服务器 如何通过网站访问
  • 苏州集团网站制作设计网页制作软件ai
  • 网站建设新手教程视频教程手帐风格wordpress主题
  • 做投标网站条件网站更改指定字段
  • mvc5 网站开发之美做印刷网站公司
  • 医疗网站建设精英微信网站用什么制作的
  • 银川网站设计联系电话地推加人2元1个
  • 龙华网站 建设深圳信科北京知名的网站建设公司
  • 怎么做qq刷赞网站搜盘 资源网
  • 微网站怎么做的好名字吗陕西省医院网站建设管理
  • 泉州seo-泉州网站建设公司温州企业自助建站系统
  • 网站建设属于什么费网站建设网络推广
  • 德州网站开发人员网站怎么才能被百度收录