c++ 函数 类
一、函数定义在 C++ 中,函数是组织代码逻辑的基本单元,用于实现模块化、复用、结构清晰的程序设计。
1、函数的基本结构
返回类型 函数名(参数列表) {
// 函数体
return 值; // 可选,视返回类型而定
}声明(Declaration):
告诉编译器函数存在,通常放在头文件中:
int add(int a, int b);// 函数声明定义(Definition):
提供函数实现,通常放在 .cpp 文件中:
int add(int a, int b) {
return a + b;
}2、函数重载(Overload)
同一个函数名可以定义多个参数不同的函数:
void print(int x);
void print(double x);
void print(std::string s);注意:参数数量或类型不同才能构成重载,返回类型不同不能单独构成重载。
3、默认参数值
void greet(std::string name = "Guest") { std::cout
页:
[1]