CppStudio logo CppStudio

C++ 程序可视化教程

一套免费的中文 C++ 入门课程:每课只讲一个概念点,每课配一段可以亲手运行的示例代码。 在 CppStudio 里,程序的执行过程是看得见的——动态流程图走到哪亮到哪,变量每步变成多少清清楚楚, 还能像播放视频一样暂停、单步、回退。

大纲共 15 章 125 课,从零基础写到指针。无需安装、无需注册,打开浏览器就能跟着做。课程陆续上线中,目前已更新到第二章。

第一章 程序

  1. 第1课 第一个 C++ 程序:Hello World 每一行在干嘛?
  2. 第2课 C++ 程序是怎么跑起来的?从代码到运行发生了什么
  3. 第3课 #include 头文件是什么?为什么程序开头都要写它
  4. 第4课 using namespace std 到底在干嘛?不写行不行?
  5. 第5课 C++ 注释怎么写?// 和 /* */ 的区别

第二章 变量

  1. 第6课 什么是字面量?C++ 里直接写出来的四种值
  2. 第7课 什么是变量?名字、值、类型三要素一次讲清
  3. 第8课 C++ 的 int 整型:7 除以 2 为什么等于 3?
  4. 第9课 为什么 0.1 + 0.2 不等于 0.3?浮点数与精度
  5. 第10课 char 为什么是数字?字符与布尔值讲清楚
  6. 第11课 一次定义多个变量:连续定义的写法与陷阱
  7. 第12课 int 装不下怎么办?long long 与溢出实况
  8. 第13课 变量的三种初始化写法:=、()、{} 有什么区别?
  9. 第14课 auto 类型推导:让编译器替你写类型
  10. 第15课 章末演练:程序是怎么想的——变量的诞生与消失

打开在线 IDE,动手运行第一个程序 →

陕ICP备2026020640号-1