一维、二维数组传参

来源:互联网 发布:手机编程用什么软件 编辑:程序博客网 时间:2024/05/24 07:31



char ptr[10];


void Test(char ptr[10]); //这里将一维数组做参数,数组名当做是 指针类型,sizeof(ptr)为4

void Test(char ptr[]); //不指定元素个数


--------------------------------------------------------------------------------------------------------


char str[5][10];


void Try(char str[][10]) ; //二维数组作参数,列数必须指明,行数不要求,这里,将二维数组看作是指针类型sizeof(str)为4

void Try(char str[5][10]); //全部指定元素个数




0 0