最赞回答 / onemoo
数组名用作右值时,会自动转换成指向数组首元素的指针。故 arr1 实际上是将 arr1[0] 的地址(&arr1[0])传入函数,而 arr2[0] 就是将arr2数组的第一个元素(就是一个int)传入函数。而且,声明在函数参数列表中的数组,会被视为指向数组元素类型的指针,也就是说:<...code...>你下面那个函数声明相当于两个参数都是int指针。
2015-07-12
最新回答 / 东风吹雪
if(year%4==0||year%100==0&&year%400==0)sum++;这条语句有问题,你的意思是如果是闰年就加一天,可是如果月份等于2那样的话就不需要加一天了
2015-07-12