TB椰程 TypeBuddy 打字搭子

全局变量与局部变量

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

作用域与变量遮蔽

  • 语法
  • 作用域

前置内容

正文

// 全局变量:函数外定义,全程都可见
// 未初始化时默认是 0
int g = 5;
int cnt = 0;
void f() {
    // 局部变量:函数内,会遮蔽同名全局
    int g = 100;
    // 这里的 g 是局部的 100
    cnt++;
    // 不加 local 的 cnt 用的仍是全局
}
// 全局常用于数组大小 N、计数器等
const int N = 1005;
int a[N];
// 局部同名会遮蔽全局,注意别混淆

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

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