【C语言学习笔记】001

    接触C语言一年有余,自知所学不精,特开此栏以小片段形式记录查漏补缺中遇到的知识点。

    本次学习主要通过菜鸟教程网站,学习顺序参照教程,对无法理解的问题会寻找其他资源,文章类型故选择转载


main函数的参数(参考):

    int main(int argc, char *argv[ ])     

    main函数可以带两个参数, argc为整形,表示命令行中参数的个数;argv[ ]为指向字符串的指针数组,存放各个参数,其中0位置上的参数为该可执行程序文件名本身。

#include <stdio.h> 

int main(int argc, char *argv[])
{
	printf(" 共有%d个参数\n", argc);
	for (int i = 0; i < argc; i++)
		printf(" 参数%d是: %s\n", i, argv[i]);
	return 0;
}

    如上代码A.cpp,编译后在cmd中执行可见以下结果

     

    两个结果,前者从D盘通过路径执行,后者cd进路径后执行   

    *argv[0]只是指令行中写的程序文件名  

 

 

    

 

     

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值