一、如果是直接声明int ar[],则表示的是一个数组。且这个数组的大小由后面大括号中元素的数量来定。(必须声明时初始化,否则会报错)
二、如果是在函数形参中声明int ar[],则表示的是一个指针,此时与int *ar 是完全相同的,只不过前者强调这个指针将指向数组。
一、如果是直接声明int ar[],则表示的是一个数组。且这个数组的大小由后面大括号中元素的数量来定。(必须声明时初始化,否则会报错)
二、如果是在函数形参中声明int ar[],则表示的是一个指针,此时与int *ar 是完全相同的,只不过前者强调这个指针将指向数组。