笔记:
1、函数调用的本质是值传递
2、数组名作为形参传递时弱化为指针
void change(*char d)
{
d[0];
}
int main()
{
char c[10]=“hello”;
change©;
return 0;
}
change函数中的形参也可以写做char d[ ],但是实质上与char *d作用相同,且C语言不支持形参为数组类型,这也是数组传递时无法获取数组长度的原因
笔记:
1、函数调用的本质是值传递
2、数组名作为形参传递时弱化为指针
void change(*char d)
{
d[0];
}
int main()
{
char c[10]=“hello”;
change©;
return 0;
}
change函数中的形参也可以写做char d[ ],但是实质上与char *d作用相同,且C语言不支持形参为数组类型,这也是数组传递时无法获取数组长度的原因