项目简介
本项目是关于C语言、C++、数据结构和算法的学习笔记,记录了2021年秋季自学C程序设计以及2022年寒假自学C++和数据结构的学习过程。内容涵盖从基础C语言编程到复杂算法实现,适合初学者和有一定编程基础的学习者参考。
项目的主要特性和功能
- 环境配置:提供M1芯片Mac电脑上C/C++编译运行调试环境的详细配置步骤,包含安装Xcode Command - line Tools和配置VSCode插件。
- 基础C语言程序:实现简单C语言程序,如找出三个整数最大值,示例
scanf
和printf
函数的使用。 - 数据结构与算法:记录数据结构和算法学习过程,有PAT题目刷题笔记,提供素数判断、斐波那契数列等经典算法实现。
- 项目练习:包含计算圆面积、摄氏度与华氏度转换等实际项目练习,提供竞赛题目解题思路和代码实现。
- 工具与插件:推荐VSCode中必备插件,如C/C++ Intellisense、Code Runner等。
安装使用步骤
- 环境配置
- 安装Xcode Command - line Tools:
xcode-select --install
。 - 安装VSCode并配置插件:C/C++、C++ Intellisense、Code Runner、CodeLLDB。
- 将Git仓库中的
.vscode
文件夹保存到新建的文件夹中。
- 安装Xcode Command - line Tools:
- 编译与运行
- 使用VSCode打开项目文件夹。
- 在.c或.cpp代码页右上角点击运行(或使用快捷键
command + option + n
)进行快速编译运行。 - 使用左侧边栏的调试功能进行代码调试。
- 学习与实践
- 参考笔记内容,逐步学习C语言和C++的基础知识。
- 通过刷题和项目练习,巩固所学知识并提升编程能力。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】