#include }
#include
using namespace std;
void show(int *p,int n)
{
for (int i=0; i
cout<<"数字:"<
}
void main(void)
{
int *p = new int[4];
for(int i=0; i<4; i++)
{
p[i] = i;
}
show(p,4);
}
C/C++会将数组(形参)作为指针来传递,绝对没有关于数组长度的任何信息,所以,当形参是数组时,通常还有一个参数来传递数组的长度,比如sort(int a[], int len);,a[]是int型数组,len则为数组a的长度,但形参是字符串时,则不需要传递数组长度,这是因为,字符串是以'\0'结束的,函数通过检测'\0'来决定如何使用或处理字符串参数。
希望对你有帮助!!!
传指针进去