基础知识 main函数形参 C语言

main函数完整的函数头:
int main(int argc,char *argv[])  或  int main(int argc,char **argv)
arg-----argument参数
c -----count个数
v -----value值、内容
假设命令行上运行一个程序的命令如下:
./test   abc   def   123
则test这个程序的main函数第一个参数argc的值为4,第二个参数argv自身空间和其指向空间如下图所示:

N维数组作为函数形参类型时,等价于指向N-1维数组的数组指针:
? func(...,double arr[][3]...[6],...) 等价于 ? func(...,double (*arr)[3]...[6],...)

数组元素类型是N级指针类型的一维数组作为函数形参类型时,等价于N+1级指针类型
? func(...,double*N* arr[],...) 等价于 ? func(...,double *N+1* arr,...)

上一篇:【 Git 】git push 出现报错 fatal: Could not read from remote repository.


下一篇:面试经典算法题67-单词规律