找回密码
 立即注册
首页 业界区 业界 c++ 函数 类

c++ 函数 类

能氐吨 2025-6-16 13:01:20
一、函数定义

在 C++ 中,函数是组织代码逻辑的基本单元,用于实现模块化、复用、结构清晰的程序设计。
1、函数的基本结构
  1. 返回类型 函数名(参数列表) {
  2.     // 函数体
  3.     return 值; // 可选,视返回类型而定
  4. }
复制代码
声明(Declaration):
告诉编译器函数存在,通常放在头文件中:
  1. int add(int a, int b);  // 函数声明
复制代码
定义(Definition):
提供函数实现,通常放在 .cpp 文件中:
  1. int add(int a, int b) {
  2.     return a + b;
  3. }
复制代码
2、函数重载(Overload)

同一个函数名可以定义多个参数不同的函数:
  1. void print(int x);
  2. void print(double x);
  3. void print(std::string s);
复制代码
注意:参数数量或类型不同才能构成重载,返回类型不同不能单独构成重载。
3、默认参数值

[code]void greet(std::string name = "Guest") {    std::cout
您需要登录后才可以回帖 登录 | 立即注册