初级:什么是函数重载?答案:函数重载允许在同一作用域内有多个同名函数,只要它们的参数列表不同即可。例如:int add(int a, int b);double add(double a, double b);C++中的默认参数是什么?答案:默认参数是在函数声明或定义时给定的参数值,当调用函数时不提供这些参数时,就会使用这些默认值。例如:void printInfo(std::string name, int age = 18);解释一下C++中的结构体。答案:结构体是一种用户定义的数据类型,它可以包含不同类型的成员变量。结构体使用struct关键字定义。例如:struct Person { ...