learning_c_and_cpp Leaning C/C++. 重学 C/C++ 语言。 源码学习与开发、编译说明 如源码中无特别说明,理论上均可在 Windows 与 类 Linux 系统 gcc/g++ 环境下运行。(基础无额外依赖纯 C/C++ 的源码理论上可在 MSVC++ 环境运行,可自行在 Visual Studio 下尝试。) Q:开发中使用啥 IDE 或编辑器? 建议使用可跨平台的 Visual Studio Code 搭配 C/C++ 插件。 当然也可以使用您喜欢的编辑器(可能需要自行个性化定制),如 Code::Blocks 等。 Q:Window 系统如何安装 C/C++ 运行时? 有以下几种方式可选: Windows 下可借助 MinGW(64) 或 MSYS2 等软件 获取 GNU C/C++ 运行时来编译运行。 特别指出:Windows 10 下使用 WSL (Linux 子系统)获取 GNU C/C++ 运行时,兼容性会更好。 [不建议] 直接使用微软 Microsoft C++ 运行时,安装 Visual Studio Community 版本,不过磁盘、内存占用大,不建议低配置机器使用。 参考资料 Search c pdf by Google C语言入门书籍推荐,小白自学经典(免费下载) Essential C The C programming Language Linux C编程一站式学习 索引 排序算法 斐波那契数 ASCII码表 指针、数组与字符串 跳动数字效果