热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

main函数参数intmain(intargc,char*argv[])解析

    main函数可以不带参数,也可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。

    main函数可以不带参数,也可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。所以C99标准中规定只有以下两种定义方式是正确的:
    int main(void) //无参形式,void可省略
    int main(int argc, char *argv[]) //有参形式

当然有参形式可以进行演变,所以下面的写法也是正确的(同时变量名是可以更换的):
    int main(int argc, char **argv) //有参的另一种形式

 

测试:

输出数组里面所有的字符串

结果:第一个:执行时输入的命令名,第二个及之后的:输入的内容(空格为止)


————————————————
版权声明:本文为CSDN博主「Fred Johnson」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jfr664034354/article/details/54574624


推荐阅读
author-avatar
周鑫先生_852
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有