测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看
B2

认识键盘与练习指法

引入

章前总览 C++ 是代码式编程,打字快又准会让写程序更轻松。本节认识键盘分区,搞懂为什么字母不按顺序排列,并学会正确指法

逻辑链条:

  • 先认键:字母、数字、符号、方向键、控制键。
  • 再懂历史:QWERTY 布局是为了降低早期打字机“卡键”。
  • 最后练指法:食指放在 F / J,杜绝“一指禅”。

1 C1. 认识键盘上有哪些键

观察你的电脑键盘。常见笔记本键盘上主要有以下几类按键。

核心概念:按键分类

  • 26 个字母:键帽上多为大写(更容易区分),但实际输入大小写由 Caps Lock / Shift 决定。
  • 数字键:1–0。
  • 标点与括号:如 , ? ! . () [] {} <> 等。
  • 方向键:↑ → ↓ ←。
  • 控制键:Ctrl、Shift、Alt 等。

易错点/辨析

  • 键帽印的是大写字母,不代表按下就一定是大写——要看 Shift / Caps Lock。
  • 写 C++ 时,括号、分号必须是英文半角符号,中文符号会导致编译错误。

2 C2. 字母为什么不按顺序排列?

早期打字机曾按字母表顺序排列,打字很快,但机械工艺不成熟时相邻字锤容易“卡键”。

核心概念:QWERTY 布局

  • “打字机之父”肖尔斯(Sholes)故意打乱字母顺序,把常见相邻字母拉开距离,并把常用字母放在不那么灵活的手指下,从而降低速度、减少卡键。
  • 这些设计最终形成了今天仍在使用的 QWERTY 键盘布局。
补充说明

不推荐

“字母乱序太难记,用一两个手指点就行。”

问题:编程时要频繁敲符号和方向键,“一指禅”会严重拖慢学习。

推荐写法

固定基准键 F / J
双手分区负责
每天短时练习

优点:两周后写代码手感会明显提升。

3 C3. 如何练习打字

初学就应练习正确指法,杜绝“一指禅”和“二指禅”。

</> 标准指法要点

左手食指 → F 键(有凸点)
右手食指 → J 键(有凸点)
左右拇指 → 空格键
其余手指 → 各负责一列或多列按键
  • F、J 键上的凸点,是为了让你不看键盘也能把手指放回正确位置。
  • 可用打字软件(如金山打字通)或在线练习网站练习;做编程题本身也是很好的打字训练。
里程碑达成:

你认识了键盘分区、理解了 QWERTY 的由来,并知道正确指法的基准键是 F/J。下一节进入程序的编写、编译与运行流程。