“argc即为argument count的缩写,表示传入main函数的参数个数;argv即为argument vector的缩写,表示传入main函数的参数序列或指针。argv[0]即指向程序运行时的全路径名。”
首先我们输入一段显示程序,看看它们两个到底代表什么
**两次输出结果,a[0]貌似是文件路径,我用的gcc编译器,输入./a.out就是显示。
*argv[]就是指针数组,而前面定义的char,就说明这个指针指向的目标是字符型。而你输入的个数就是argc个。
const char *argv[]={"./a.out",“字符串”,“字符串”}
这样我们就可以通过指针数组输入一些数据在main函数里面。
C语言初学者,有错误请指教
本文地址:https://blog.csdn.net/wstddr/article/details/107433496
如对本文有疑问, 点击进行留言回复!!
Mobilenetv3-ssd训练VOC格式数据集loss出现nan:数据本身出现问题
Android PackageManagerService(二)下载安装详解
Asp.Net Core 3.1 Web Api 返回数据字段被转换为小驼峰格式的解决办法
已知两点经纬度,计算偏移角(正北为0,顺时针为正,逆时针为负)
解决问题“Could not load file or assembly xxxxxxx or one of its dependencies”
网友评论