当前位置:天才代写 > tutorial > C语言/C++ 教程 > C措施中如何挪用main函数参数

C措施中如何挪用main函数参数

2017-11-02 08:00 星期四 所属: C语言/C++ 教程 浏览:662

main函数提供的含参原型如:

int _tmain(int argc, _TCHAR* argv[])
{
for(int i=0;i<argc;i++)
 _tprintf(_T("%s\n"),argv[i]);
return 0;
}

可能如:
int main(int argc, char **argv)
{
}

linux下为:

#include "/usr/include/stdio.h"
int main(int argc, char **argv)
{
int i=0;
for(i=0;i<argc;i++)//不支持在for语句中嵌套界说
 printf("%s\n",argv[i]);
return 0;
}
>

原理是沟通的,argc暗示参数的个数(以空格脱离的字符串数目),argv是一组字符串数组,由呼吁行传入,argv[0]为呼吁行自己的文件名称,argv[1]为第一个参数,以此类推。

上面第一段措施中,依次输出所有的呼吁行参数(第一行输出呼吁自己)。

注:虽是原创,但技能含量有限,只是我进修措施设计的一些过程记录,如有不妥之处接待交换。本类文章并非我所擅长,切不行以我的思路为定论。

本文出自 “张宇(数据规复)” 博客,请务必保存此出处http://zhangyu.blog.51cto.com/197148/153991

 

    关键字:

天才代写-代写联系方式