C++ 编程入门
July 1, 2026 · View on GitHub
支持语言: English · 简体中文 · Español · Français · Deutsch · 日本語 · Русский · 한국어 · Português
本课程专为 C++ 编程的完全初学者设计。你将学习 C++ 的基础知识,包括数据类型、运算符、控制结构、函数、数组、字符串、类、动态内存、文件处理以及标准模板库(STL)。在课程结束时,你将能够编写和理解基本的 C++ 程序。
练习
| 序号 | 名称 | 难度 | 练习 |
|---|---|---|---|
| 01 | 编写你的第一个 C++ 程序 | 初级 | 开始实验 |
| 02 | 编写多语言问候程序 | 初级 | 开始挑战 |
| 03 | C++ 变量和数据类型 | 初级 | 开始实验 |
| 04 | 创建温度转换器 | 初级 | 开始挑战 |
| 05 | 实现 C++ 运算符 | 初级 | 开始实验 |
| 06 | 实现气温分类工具 | 初级 | 开始挑战 |
| 07 | C++ 控制流结构 | 初级 | 开始实验 |
| 08 | 使用 If-Else 实现成绩等级系统 | 初级 | 开始挑战 |
| 09 | 定义和使用 C++ 函数 | 初级 | 开始实验 |
| 10 | 创建灵活的数学函数 | 初级 | 开始挑战 |
| 11 | C++ 中的数组和字符串操作 | 初级 | 开始实验 |
| 12 | 操作学生成绩数组 | 初级 | 开始挑战 |
| 13 | 在 C++ 中创建类和对象 | 初级 | 开始实验 |
| 14 | 设计学生管理系统 | 初级 | 开始挑战 |
| 15 | C++ 异常处理 | 初级 | 开始实验 |
| 16 | 创建自定义异常处理器 | 初级 | 开始挑战 |
| 17 | C++ 中的动态内存分配 | 初级 | 开始实验 |
| 18 | 安全管理动态内存 | 中级 | 开始挑战 |
| 19 | 在 C++ 中执行文件操作 | 初级 | 开始实验 |
| 20 | 创建学生日志文件 | 初级 | 开始挑战 |
| 21 | 使用 C++ 中的 STL 组件 | 初级 | 开始实验 |
| 22 | 实现简单的学生名册 | 初级 | 开始挑战 |
About LabEx
LabEx is a hands-on learning platform for beginners.
Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.
Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.
📖 Need help? Visit our Help Center or email info@labex.io