函数带有默认值的参数必须在参数列表的右边,函数原型的声明在编译时并不会检查参数的名字,只会检查参数个数、和参数类型。最后一题的C中的array是一个指向整型数据的指针数组。函数重载包括参数个数不同、返回类型不同、返回类型与参数类型不同和参数个数和类型都不同几种,你所说的属于第一种重载。用new分配数组空间是不能指定初值。希望我的回答对你有帮助。