指针与数组笔记

当数组当做函数参数的话的时候会退化为指针
int a[10]   -=-->int a[] ---->int *a

数组做函数形参的时候,如果在形参中定义inta[10]语句,

c/c++编译器会做优化,技术推演如下

int a[10] -=-->int a[] ---->int *a

总结:函数调用的时候,把数组首地址和有效数据长度传给被调用函数才是最正确的做法

猜你喜欢

转载自blog.csdn.net/lanlan1266/article/details/80140014
今日推荐