TB椰程 TypeBuddy 打字搭子

函数与参数传递

CSP-J · 编程模板 · 片段 · cpp · 难度 2/5 · 共 268 字

值传递与引用传递

  • 语法
  • 函数

前置内容

正文

// 函数:把一段功能封装起来复用
// 值传递:形参是实参的拷贝,改它无影响
int add(int a, int b) {
    return a + b;
}
// 引用传递:加 &,形参与实参同一内存
void swap(int &a, int &b) {
    int t = a; a = b; b = t;
}
// 调用:实参按位置对应形参
int s = add(3, 5);
int x = 1, y = 2;
swap(x, y);
// 值传递改不了外部,引用传递可以
// 想返回多个值,用引用参数最方便

CSP-J · 编程模板的其它内容

打字首页 · 词库画廊 · 编程打字 · 指法入门 · 天梯榜 · 数据分析 · 班级课堂 · 关于我们
椰程 TypeBuddy 打字搭子 —— 键盘指法练习 · 单词记忆 · 班级课堂 · 在线 PK