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

新泰网站建设流程wordpress读书主题

新泰网站建设流程,wordpress读书主题,迪庆企业网站建设公司,网站建设论文3000字目录 什么是命令行参数 main函数的可执行参数 不传参打印 传参打印 IDE传参 cmd传参 命令行参数的应用(文件拷贝) 什么是命令行参数 概念:命令行参数指的是在运行可执行文件时提供给程序的额外输入信息。它们通常以字符串形式出现&am…

目录

什么是命令行参数

main函数的可执行参数

不传参打印

传参打印

IDE传参

cmd传参

命令行参数的应用(文件拷贝)


什么是命令行参数

概念:命令行参数指的是在运行可执行文件时提供给程序的额外输入信息。它们通常以字符串形式出现,并且紧跟着可执行文件名之后

//可执行文件program.exe、命令行参数arg1、arg2
program.exe arg1 arg2

main函数的参数

标准定义下,main 函数有两种常见形式:

//形式一:不接受任何输入参数
int main(void);//形式二:接受两个输入参数:argc与argv
int main(int argc, char *argv[]);

参数含义:

  • argc(argument count):传递给程序的命令行参数个数
  • argv(argument value):指针数组,数组中的每一个指针都指向一个字符串

argc是整型,argv是指针数组

不传参打印

#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]);}return 0;
}

如果不传入命令行参数时,argc默认为1,即argv[0]默认为当前可执行文件的路径

传参打印

编译器传参

传参步骤:调试->属性->配置属性->调试->命令参数

注意事项:不同参数之间采用空格分隔

传参效果演示:

#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]);}return 0;
}

       此时表示传入了五个参数,除了argv[0]默认为前可执行文件的路径外,还有我们人为传入的“abc”、“def”、“132”、“152”四个参数

命令提示符传参

传参步骤:win + R->cmd->可执行文件的目录下->可执行文件 传参1 传参2 ......

注意事项:

1、可执行文件一般来说都是以.exe结尾的,.c不是可执行文件,如果不确定可执行1文件的目录,可以在不传参时查看agrv[0]的值,即当前可执行文件的路径。

2、进行文件的拷贝时,输入文件要位于当前可执行文件的同一目录下

传参效果演示:

命令行参数的应用(文件拷贝)

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>int main(int argc, char* argv[])
{//使用命令行参数打开输入文件FILE* fpIn = fopen(argv[1], "r");if (fpIn == NULL){printf("open %s file error.\n", argv[1]);fclose(fpIn);return -1;}//使用命令行参数打开输出文件FILE* fpOut = fopen(argv[2], "w");if (fpIn == NULL){printf("open %s file error.\n", argv[2]);fclose(fpOut);fclose(fpIn);return -1;}//从输入文件中读取字符,并写入到输出文件中,直到遇到文件结束char ch = fgetc(fpIn);while (ch != EOF){fputc(ch, fpOut);ch = fgetc(fpIn);}//关闭输入输出文件fclose(fpIn);fclose(fpOut);return 0;
}

~over~ 

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

相关文章:

  • 装饰公司网站模板3000行业关键词
  • 做静态网站步骤福州做商城网站公司
  • 做网站开发的方案信息服务公司的经营范围有哪些
  • 家具外贸网站宁波网站优化技术
  • 新开发网站互联网推广加盟
  • 营销网站的渠道构成基本包括凡科建站教程
  • 做网站系统开发的意义怎么赚钱
  • 免费网站的平台网页设计的标准尺寸一般有哪些
  • 做网站设计参考文献wordpress调取某页面
  • 徽与章网站建设宗旨网站建设大庆
  • 可视化网站设计工具网上购物网站网站建设分析
  • 重庆网站制作一般需要多少钱湘西网站制作
  • 北京集团网站建设公司昌大建设总部哪里
  • 网站建设的布局对网络推广的影响Wordpress文章数据
  • 专业做网站官网北京哪家做网站和网络推广好的
  • 水利厅网站集约化建设网站未做安全隐患检测怎么拿shell
  • 为什么需要响应式网站wordpress整套主题
  • wordpress 设置站点地址茂名网站优化
  • 做宣传语的网站软件编程专业
  • 济南网站建设搜q.479185700广州h5网站制作
  • 网站制作包括哪些软件开发模型的种类
  • 网站建设制作设计平台海报素材网站推荐
  • 网站admin密码忘记了怎么办软文营销的步骤
  • 网站做电话线用建设工程竣工规划局网站
  • 上海企业网站制作电话唐山专业做网站公司
  • linux网站做301重定向wordpress常规无备案号
  • 苏州建设网站市政中标项目怎么让网站栏目页收录
  • 北京建设工程二级市场网站郴州58同城
  • 代理网站推荐查关键词排名
  • 印刷个性化网站建设的意义佛山网站设计师