c语言中argc和argv是什么意思

如题所述

argc: argument counter 参数的个数计数器,其实是命令行里面用空白隔开的字符串个数
argv: argument vector 参数的数组,就是命令行里面按空白分开的各个字符串存放的数组
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-16
一般用于主函数参数
int main(int argc, char * argv[]);
argc和argv用来接收命令行参数
argc是参数个数,包括命令本身。
argv为字符串数组,每个元素 是一个参数的字符串。
比如
运行
a.exe bc deg as ww
那么
argc=5
argv = {"a.exe", "bc", "deg", "as", "ww"}本回答被网友采纳
相似回答