From 93c16edb5a1b1554d5c9cc7469346dd18b6a6c90 Mon Sep 17 00:00:00 2001 From: LHY0125 <3364451258@qq.com> Date: Fri, 17 Oct 2025 10:52:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0MD=E6=96=87=E4=BB=B6=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=E5=BC=95=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修正主README.md中的所有路径引用,使其与当前文件结构一致 - 更新翁凯C语言学习指南链接路径 - 更新五子棋AI项目文档链接路径 - 更新数据结构学习文档链接路径 - 修正编译说明和学习模块使用指南中的目录路径 - 改进五子棋README.md的编译运行说明,增加Windows和Linux/macOS的分平台指导 - 确保所有文档链接和路径引用都能正确工作 --- .vscode/settings.json | 2 +- {翁凯C语言 => C语言/翁凯C语言}/1/average math.c | 0 {翁凯C语言 => C语言/翁凯C语言}/1/guess.c | 0 {翁凯C语言 => C语言/翁凯C语言}/1/位数.c | 0 {翁凯C语言 => C语言/翁凯C语言}/1/倒序排列.c | 0 {翁凯C语言 => C语言/翁凯C语言}/10/二进制文件.c | 0 {翁凯C语言 => C语言/翁凯C语言}/10/文件输入输出.c | 0 .../翁凯C语言}/10/格式化输入输出.c | 0 {翁凯C语言 => C语言/翁凯C语言}/11/位段.c | 0 {翁凯C语言 => C语言/翁凯C语言}/11/位运算的例子.c | 0 {翁凯C语言 => C语言/翁凯C语言}/11/按位运算.c | 0 {翁凯C语言 => C语言/翁凯C语言}/11/移位运算.c | 0 {翁凯C语言 => C语言/翁凯C语言}/12/可变数组.c | 0 .../翁凯C语言}/12/可变数组的数据访问.c | 0 .../翁凯C语言}/12/可变数组的缺陷.c | 0 .../翁凯C语言}/12/可变数组的自动增长.c | 0 {翁凯C语言 => C语言/翁凯C语言}/13/链表.c | 0 {翁凯C语言 => C语言/翁凯C语言}/13/链表的函数.c | 0 {翁凯C语言 => C语言/翁凯C语言}/13/链表的删除.c | 0 {翁凯C语言 => C语言/翁凯C语言}/13/链表的搜索.c | 0 {翁凯C语言 => C语言/翁凯C语言}/13/链表的清除.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/coin.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/coin2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/n的阶乘.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/n的阶乘2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/n的阶乘3.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/sum.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/sum2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/sum3.c | 0 .../翁凯C语言}/2/最大公约数(辗转相除法).c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/最大公约数.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/最大公约数2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/正序分解整数.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/正序分解整数2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/正序分解整数3.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/正序整数分解4.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/素数判断.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/素数判断2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/2/素数判断3.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/a的连续和.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/n项求和.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/九九乘法表.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/字符类型.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/念数字.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/整数的格式化.c | 0 .../翁凯C语言}/3/整数类型表示数的范围.c | 0 .../翁凯C语言}/3/整数类型表示数的范围2.c | 0 .../翁凯C语言}/3/整数类型表示数的范围3.c | 0 .../翁凯C语言}/3/整数类型表示数的范围4.c | 0 .../翁凯C语言}/3/条件运算和逗号运算.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/水仙花数.c | 0 .../翁凯C语言}/3/浮点数的范围与精度.c | 0 .../翁凯C语言}/3/浮点数的输入和输出.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/猜数游戏.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/类型转换.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/约分最简分式.c | 0 .../翁凯C语言}/3/给定条件的整数集.c | 0 .../翁凯C语言}/3/统计素数并求和.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/逃逸字符.c | 0 {翁凯C语言 => C语言/翁凯C语言}/3/逻辑运算.c | 0 .../翁凯C语言}/4/从函数的返回值.c | 0 {翁凯C语言 => C语言/翁凯C语言}/4/函数原型.c | 0 {翁凯C语言 => C语言/翁凯C语言}/4/函数嵌套递归.c | 0 {翁凯C语言 => C语言/翁凯C语言}/4/函数求和.c | 0 .../翁凯C语言}/4/函数的其它细节问题.c | 0 .../翁凯C语言}/4/函数的定义和使用.c | 0 {翁凯C语言 => C语言/翁凯C语言}/4/参数传递.c | 0 {翁凯C语言 => C语言/翁凯C语言}/4/本地变量.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/二维数组.c | 0 .../翁凯C语言}/5/二维数组中的鞍点.c | 0 .../翁凯C语言}/5/二维数组:矩阵运算.c | 0 .../翁凯C语言}/5/二维数组:矩阵运算2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/初试数组.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/定义数组.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/对称矩阵.c | 0 .../翁凯C语言}/5/数组来统计个数.c | 0 .../翁凯C语言}/5/数组的例子:冒泡排序.c | 0 .../翁凯C语言}/5/数组的例子:素数.c | 0 .../翁凯C语言}/5/数组的例子:素数2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/数组的运算.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/杨辉三角.c | 0 .../翁凯C语言}/5/矩阵对应位置元素相加.c | 0 .../翁凯C语言}/5/矩阵对角线的和.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/矩阵的应用.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/矩阵的最大值.c | 0 {翁凯C语言 => C语言/翁凯C语言}/5/转置矩阵.c | 0 {翁凯C语言 => C语言/翁凯C语言}/6/函数指针.c | 0 {翁凯C语言 => C语言/翁凯C语言}/6/动态内存分配.c | 0 .../翁凯C语言}/6/取地址计算:&运算符取得变量的地址.c | 0 .../6/指针与const:指针本身和所指的变量都可能const.c | 0 {翁凯C语言 => C语言/翁凯C语言}/6/指针与数组.c | 0 {翁凯C语言 => C语言/翁凯C语言}/6/指针函数.c | 0 .../翁凯C语言}/6/指针变量:记录地址的变量.c | 0 {翁凯C语言 => C语言/翁凯C语言}/6/指针数组.c | 0 {翁凯C语言 => C语言/翁凯C语言}/6/指针的使用.c | 0 {翁凯C语言 => C语言/翁凯C语言}/6/指针运算.c | 0 .../翁凯C语言}/7/单字符的输入输出.c | 0 {翁凯C语言 => C语言/翁凯C语言}/7/字符串.c | 0 .../翁凯C语言}/7/字符串中找字符.c | 0 .../翁凯C语言}/7/字符串中找字符串2.c | 0 .../翁凯C语言}/7/字符串函数strcmp.c | 0 .../翁凯C语言}/7/字符串函数strcpy.c | 0 .../翁凯C语言}/7/字符串函数strlen.c | 0 {翁凯C语言 => C语言/翁凯C语言}/7/字符串变量.c | 0 {翁凯C语言 => C语言/翁凯C语言}/7/字符串数组.c | 0 {翁凯C语言 => C语言/翁凯C语言}/7/字符串数组2.c | 0 .../翁凯C语言}/7/字符串的输入输出.c | 0 .../翁凯C语言}/7/字符串输出回文字.c | 0 {翁凯C语言 => C语言/翁凯C语言}/8/动态链表.c | 0 {翁凯C语言 => C语言/翁凯C语言}/8/枚举.c | 0 {翁凯C语言 => C语言/翁凯C语言}/8/类型定义.c | 0 {翁凯C语言 => C语言/翁凯C语言}/8/结构与函数.c | 0 {翁凯C语言 => C语言/翁凯C语言}/8/结构与函数2.c | 0 {翁凯C语言 => C语言/翁凯C语言}/8/结构中的结构3.c | 0 {翁凯C语言 => C语言/翁凯C语言}/8/结构类型.c | 0 {翁凯C语言 => C语言/翁凯C语言}/8/联合.c | 0 {翁凯C语言 => C语言/翁凯C语言}/9/全局变量.c | 0 {翁凯C语言 => C语言/翁凯C语言}/9/声明.c | 0 {翁凯C语言 => C语言/翁凯C语言}/9/大程序.c | 0 {翁凯C语言 => C语言/翁凯C语言}/9/头文件.c | 0 {翁凯C语言 => C语言/翁凯C语言}/9/宏定义.c | 0 {翁凯C语言 => C语言/翁凯C语言}/9/带参数的宏.c | 0 .../翁凯C语言}/9/返回指针的函数.c | 0 {翁凯C语言 => C语言/翁凯C语言}/9/静态本地变量.c | 0 {翁凯C语言 => C语言/翁凯C语言}/README.md | 0 .../课上代码练习}/五子棋/AI_function.md | 0 .../课上代码练习}/五子棋/README.md | 4 ++-- .../课上代码练习}/五子棋/五子棋 copy 2.c | 0 .../课上代码练习}/五子棋/五子棋 copy 3.c | 0 .../课上代码练习}/五子棋/五子棋 copy.c | 0 .../课上代码练习}/五子棋/五子棋.c | 0 README.md | 16 ++++++++-------- 数据结构/{ => 课上代码练习}/README.md | 0 数据结构/{ => 课上代码练习}/单链表的增删改查.c | 0 .../{ => 课上代码练习}/开课前作业/.gitignore | 0 数据结构/{ => 课上代码练习}/开课前作业/LICENSE | 0 .../{ => 课上代码练习}/开课前作业/MD/CSV_FORMAT.md | 0 数据结构/{ => 课上代码练习}/开课前作业/Makefile | 0 数据结构/{ => 课上代码练习}/开课前作业/README.md | 0 .../开课前作业/TXT/代码统计报告.txt | 0 .../开课前作业/TXT/系统说明文档.txt | 0 .../{ => 课上代码练习}/开课前作业/TXT/要求.txt | 0 .../{ => 课上代码练习}/开课前作业/data/students.csv | 0 .../{ => 课上代码练习}/开课前作业/data/users.txt | 0 .../{ => 课上代码练习}/开课前作业/include/config.h | 0 .../开课前作业/include/core_handlers.h | 0 .../开课前作业/include/file_utils.h | 0 .../{ => 课上代码练习}/开课前作业/include/globals.h | 0 .../{ => 课上代码练习}/开课前作业/include/io_utils.h | 0 .../开课前作业/include/main_menu.h | 0 .../开课前作业/include/math_utils.h | 0 .../开课前作业/include/security_utils.h | 0 .../开课前作业/include/statistical_analysis.h | 0 .../开课前作业/include/string_utils.h | 0 .../开课前作业/include/student_crud.h | 0 .../开课前作业/include/student_io.h | 0 .../开课前作业/include/student_search.h | 0 .../开课前作业/include/student_sort.h | 0 .../开课前作业/include/system_utils.h | 0 .../{ => 课上代码练习}/开课前作业/include/types.h | 0 .../开课前作业/include/user_manage.h | 0 .../开课前作业/include/validation.h | 0 .../开课前作业/installer/installer.iss | 0 .../开课前作业/installer/installer.nsi | 0 .../开课前作业/src/core_handlers.c | 0 .../{ => 课上代码练习}/开课前作业/src/file_utils.c | 0 .../{ => 课上代码练习}/开课前作业/src/globals.c | 0 .../{ => 课上代码练习}/开课前作业/src/io_utils.c | 0 .../{ => 课上代码练习}/开课前作业/src/main.c | 0 .../{ => 课上代码练习}/开课前作业/src/main_menu.c | 0 .../{ => 课上代码练习}/开课前作业/src/math_utils.c | 0 .../开课前作业/src/security_utils.c | 0 .../开课前作业/src/statistical_analysis.c | 0 .../{ => 课上代码练习}/开课前作业/src/string_utils.c | 0 .../{ => 课上代码练习}/开课前作业/src/student_crud.c | 0 .../{ => 课上代码练习}/开课前作业/src/student_io.c | 0 .../开课前作业/src/student_search.c | 0 .../{ => 课上代码练习}/开课前作业/src/student_sort.c | 0 .../{ => 课上代码练习}/开课前作业/src/system_utils.c | 0 .../{ => 课上代码练习}/开课前作业/src/user_manage.c | 0 .../{ => 课上代码练习}/开课前作业/src/validation.c | 0 数据结构/{ => 课上代码练习}/数组.c | 0 数据结构/{ => 课上代码练习}/结构体实现插入元素.c | 0 183 files changed, 11 insertions(+), 11 deletions(-) rename {翁凯C语言 => C语言/翁凯C语言}/1/average math.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/1/guess.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/1/位数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/1/倒序排列.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/10/二进制文件.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/10/文件输入输出.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/10/格式化输入输出.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/11/位段.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/11/位运算的例子.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/11/按位运算.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/11/移位运算.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/12/可变数组.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/12/可变数组的数据访问.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/12/可变数组的缺陷.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/12/可变数组的自动增长.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/13/链表.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/13/链表的函数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/13/链表的删除.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/13/链表的搜索.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/13/链表的清除.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/coin.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/coin2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/n的阶乘.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/n的阶乘2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/n的阶乘3.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/sum.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/sum2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/sum3.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/最大公约数(辗转相除法).c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/最大公约数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/最大公约数2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/正序分解整数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/正序分解整数2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/正序分解整数3.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/正序整数分解4.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/素数判断.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/素数判断2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/2/素数判断3.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/a的连续和.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/n项求和.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/九九乘法表.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/字符类型.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/念数字.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/整数的格式化.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/整数类型表示数的范围.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/整数类型表示数的范围2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/整数类型表示数的范围3.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/整数类型表示数的范围4.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/条件运算和逗号运算.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/水仙花数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/浮点数的范围与精度.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/浮点数的输入和输出.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/猜数游戏.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/类型转换.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/约分最简分式.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/给定条件的整数集.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/统计素数并求和.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/逃逸字符.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/3/逻辑运算.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/4/从函数的返回值.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/4/函数原型.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/4/函数嵌套递归.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/4/函数求和.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/4/函数的其它细节问题.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/4/函数的定义和使用.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/4/参数传递.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/4/本地变量.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/二维数组.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/二维数组中的鞍点.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/二维数组:矩阵运算.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/二维数组:矩阵运算2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/初试数组.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/定义数组.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/对称矩阵.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/数组来统计个数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/数组的例子:冒泡排序.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/数组的例子:素数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/数组的例子:素数2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/数组的运算.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/杨辉三角.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/矩阵对应位置元素相加.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/矩阵对角线的和.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/矩阵的应用.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/矩阵的最大值.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/5/转置矩阵.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/函数指针.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/动态内存分配.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/取地址计算:&运算符取得变量的地址.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/指针与const:指针本身和所指的变量都可能const.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/指针与数组.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/指针函数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/指针变量:记录地址的变量.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/指针数组.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/指针的使用.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/6/指针运算.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/单字符的输入输出.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串中找字符.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串中找字符串2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串函数strcmp.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串函数strcpy.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串函数strlen.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串变量.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串数组.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串数组2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串的输入输出.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/7/字符串输出回文字.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/8/动态链表.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/8/枚举.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/8/类型定义.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/8/结构与函数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/8/结构与函数2.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/8/结构中的结构3.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/8/结构类型.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/8/联合.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/9/全局变量.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/9/声明.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/9/大程序.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/9/头文件.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/9/宏定义.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/9/带参数的宏.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/9/返回指针的函数.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/9/静态本地变量.c (100%) rename {翁凯C语言 => C语言/翁凯C语言}/README.md (100%) rename {课上代码练习 => C语言/课上代码练习}/五子棋/AI_function.md (100%) rename {课上代码练习 => C语言/课上代码练习}/五子棋/README.md (99%) rename {课上代码练习 => C语言/课上代码练习}/五子棋/五子棋 copy 2.c (100%) rename {课上代码练习 => C语言/课上代码练习}/五子棋/五子棋 copy 3.c (100%) rename {课上代码练习 => C语言/课上代码练习}/五子棋/五子棋 copy.c (100%) rename {课上代码练习 => C语言/课上代码练习}/五子棋/五子棋.c (100%) rename 数据结构/{ => 课上代码练习}/README.md (100%) rename 数据结构/{ => 课上代码练习}/单链表的增删改查.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/.gitignore (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/LICENSE (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/MD/CSV_FORMAT.md (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/Makefile (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/README.md (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/TXT/代码统计报告.txt (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/TXT/系统说明文档.txt (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/TXT/要求.txt (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/data/students.csv (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/data/users.txt (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/config.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/core_handlers.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/file_utils.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/globals.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/io_utils.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/main_menu.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/math_utils.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/security_utils.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/statistical_analysis.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/string_utils.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/student_crud.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/student_io.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/student_search.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/student_sort.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/system_utils.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/types.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/user_manage.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/include/validation.h (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/installer/installer.iss (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/installer/installer.nsi (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/core_handlers.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/file_utils.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/globals.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/io_utils.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/main.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/main_menu.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/math_utils.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/security_utils.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/statistical_analysis.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/string_utils.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/student_crud.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/student_io.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/student_search.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/student_sort.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/system_utils.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/user_manage.c (100%) rename 数据结构/{ => 课上代码练习}/开课前作业/src/validation.c (100%) rename 数据结构/{ => 课上代码练习}/数组.c (100%) rename 数据结构/{ => 课上代码练习}/结构体实现插入元素.c (100%) diff --git a/.vscode/settings.json b/.vscode/settings.json index 7b08d16..c10c8c7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,7 +4,7 @@ "C_Cpp_Runner.debuggerPath": "gdb", "C_Cpp_Runner.cStandard": "c17", "C_Cpp_Runner.cppStandard": "c++17", - "C_Cpp_Runner.msvcBatchPath": "C:/Program Files/Microsoft Visual Studio/VR_NR/Community/VC/Auxiliary/Build/vcvarsall.bat", + "C_Cpp_Runner.msvcBatchPath": "", "C_Cpp_Runner.useMsvc": false, "C_Cpp_Runner.warnings": [ "-Wall", diff --git a/翁凯C语言/1/average math.c b/C语言/翁凯C语言/1/average math.c similarity index 100% rename from 翁凯C语言/1/average math.c rename to C语言/翁凯C语言/1/average math.c diff --git a/翁凯C语言/1/guess.c b/C语言/翁凯C语言/1/guess.c similarity index 100% rename from 翁凯C语言/1/guess.c rename to C语言/翁凯C语言/1/guess.c diff --git a/翁凯C语言/1/位数.c b/C语言/翁凯C语言/1/位数.c similarity index 100% rename from 翁凯C语言/1/位数.c rename to C语言/翁凯C语言/1/位数.c diff --git a/翁凯C语言/1/倒序排列.c b/C语言/翁凯C语言/1/倒序排列.c similarity index 100% rename from 翁凯C语言/1/倒序排列.c rename to C语言/翁凯C语言/1/倒序排列.c diff --git a/翁凯C语言/10/二进制文件.c b/C语言/翁凯C语言/10/二进制文件.c similarity index 100% rename from 翁凯C语言/10/二进制文件.c rename to C语言/翁凯C语言/10/二进制文件.c diff --git a/翁凯C语言/10/文件输入输出.c b/C语言/翁凯C语言/10/文件输入输出.c similarity index 100% rename from 翁凯C语言/10/文件输入输出.c rename to C语言/翁凯C语言/10/文件输入输出.c diff --git a/翁凯C语言/10/格式化输入输出.c b/C语言/翁凯C语言/10/格式化输入输出.c similarity index 100% rename from 翁凯C语言/10/格式化输入输出.c rename to C语言/翁凯C语言/10/格式化输入输出.c diff --git a/翁凯C语言/11/位段.c b/C语言/翁凯C语言/11/位段.c similarity index 100% rename from 翁凯C语言/11/位段.c rename to C语言/翁凯C语言/11/位段.c diff --git a/翁凯C语言/11/位运算的例子.c b/C语言/翁凯C语言/11/位运算的例子.c similarity index 100% rename from 翁凯C语言/11/位运算的例子.c rename to C语言/翁凯C语言/11/位运算的例子.c diff --git a/翁凯C语言/11/按位运算.c b/C语言/翁凯C语言/11/按位运算.c similarity index 100% rename from 翁凯C语言/11/按位运算.c rename to C语言/翁凯C语言/11/按位运算.c diff --git a/翁凯C语言/11/移位运算.c b/C语言/翁凯C语言/11/移位运算.c similarity index 100% rename from 翁凯C语言/11/移位运算.c rename to C语言/翁凯C语言/11/移位运算.c diff --git a/翁凯C语言/12/可变数组.c b/C语言/翁凯C语言/12/可变数组.c similarity index 100% rename from 翁凯C语言/12/可变数组.c rename to C语言/翁凯C语言/12/可变数组.c diff --git a/翁凯C语言/12/可变数组的数据访问.c b/C语言/翁凯C语言/12/可变数组的数据访问.c similarity index 100% rename from 翁凯C语言/12/可变数组的数据访问.c rename to C语言/翁凯C语言/12/可变数组的数据访问.c diff --git a/翁凯C语言/12/可变数组的缺陷.c b/C语言/翁凯C语言/12/可变数组的缺陷.c similarity index 100% rename from 翁凯C语言/12/可变数组的缺陷.c rename to C语言/翁凯C语言/12/可变数组的缺陷.c diff --git a/翁凯C语言/12/可变数组的自动增长.c b/C语言/翁凯C语言/12/可变数组的自动增长.c similarity index 100% rename from 翁凯C语言/12/可变数组的自动增长.c rename to C语言/翁凯C语言/12/可变数组的自动增长.c diff --git a/翁凯C语言/13/链表.c b/C语言/翁凯C语言/13/链表.c similarity index 100% rename from 翁凯C语言/13/链表.c rename to C语言/翁凯C语言/13/链表.c diff --git a/翁凯C语言/13/链表的函数.c b/C语言/翁凯C语言/13/链表的函数.c similarity index 100% rename from 翁凯C语言/13/链表的函数.c rename to C语言/翁凯C语言/13/链表的函数.c diff --git a/翁凯C语言/13/链表的删除.c b/C语言/翁凯C语言/13/链表的删除.c similarity index 100% rename from 翁凯C语言/13/链表的删除.c rename to C语言/翁凯C语言/13/链表的删除.c diff --git a/翁凯C语言/13/链表的搜索.c b/C语言/翁凯C语言/13/链表的搜索.c similarity index 100% rename from 翁凯C语言/13/链表的搜索.c rename to C语言/翁凯C语言/13/链表的搜索.c diff --git a/翁凯C语言/13/链表的清除.c b/C语言/翁凯C语言/13/链表的清除.c similarity index 100% rename from 翁凯C语言/13/链表的清除.c rename to C语言/翁凯C语言/13/链表的清除.c diff --git a/翁凯C语言/2/coin.c b/C语言/翁凯C语言/2/coin.c similarity index 100% rename from 翁凯C语言/2/coin.c rename to C语言/翁凯C语言/2/coin.c diff --git a/翁凯C语言/2/coin2.c b/C语言/翁凯C语言/2/coin2.c similarity index 100% rename from 翁凯C语言/2/coin2.c rename to C语言/翁凯C语言/2/coin2.c diff --git a/翁凯C语言/2/n的阶乘.c b/C语言/翁凯C语言/2/n的阶乘.c similarity index 100% rename from 翁凯C语言/2/n的阶乘.c rename to C语言/翁凯C语言/2/n的阶乘.c diff --git a/翁凯C语言/2/n的阶乘2.c b/C语言/翁凯C语言/2/n的阶乘2.c similarity index 100% rename from 翁凯C语言/2/n的阶乘2.c rename to C语言/翁凯C语言/2/n的阶乘2.c diff --git a/翁凯C语言/2/n的阶乘3.c b/C语言/翁凯C语言/2/n的阶乘3.c similarity index 100% rename from 翁凯C语言/2/n的阶乘3.c rename to C语言/翁凯C语言/2/n的阶乘3.c diff --git a/翁凯C语言/2/sum.c b/C语言/翁凯C语言/2/sum.c similarity index 100% rename from 翁凯C语言/2/sum.c rename to C语言/翁凯C语言/2/sum.c diff --git a/翁凯C语言/2/sum2.c b/C语言/翁凯C语言/2/sum2.c similarity index 100% rename from 翁凯C语言/2/sum2.c rename to C语言/翁凯C语言/2/sum2.c diff --git a/翁凯C语言/2/sum3.c b/C语言/翁凯C语言/2/sum3.c similarity index 100% rename from 翁凯C语言/2/sum3.c rename to C语言/翁凯C语言/2/sum3.c diff --git a/翁凯C语言/2/最大公约数(辗转相除法).c b/C语言/翁凯C语言/2/最大公约数(辗转相除法).c similarity index 100% rename from 翁凯C语言/2/最大公约数(辗转相除法).c rename to C语言/翁凯C语言/2/最大公约数(辗转相除法).c diff --git a/翁凯C语言/2/最大公约数.c b/C语言/翁凯C语言/2/最大公约数.c similarity index 100% rename from 翁凯C语言/2/最大公约数.c rename to C语言/翁凯C语言/2/最大公约数.c diff --git a/翁凯C语言/2/最大公约数2.c b/C语言/翁凯C语言/2/最大公约数2.c similarity index 100% rename from 翁凯C语言/2/最大公约数2.c rename to C语言/翁凯C语言/2/最大公约数2.c diff --git a/翁凯C语言/2/正序分解整数.c b/C语言/翁凯C语言/2/正序分解整数.c similarity index 100% rename from 翁凯C语言/2/正序分解整数.c rename to C语言/翁凯C语言/2/正序分解整数.c diff --git a/翁凯C语言/2/正序分解整数2.c b/C语言/翁凯C语言/2/正序分解整数2.c similarity index 100% rename from 翁凯C语言/2/正序分解整数2.c rename to C语言/翁凯C语言/2/正序分解整数2.c diff --git a/翁凯C语言/2/正序分解整数3.c b/C语言/翁凯C语言/2/正序分解整数3.c similarity index 100% rename from 翁凯C语言/2/正序分解整数3.c rename to C语言/翁凯C语言/2/正序分解整数3.c diff --git a/翁凯C语言/2/正序整数分解4.c b/C语言/翁凯C语言/2/正序整数分解4.c similarity index 100% rename from 翁凯C语言/2/正序整数分解4.c rename to C语言/翁凯C语言/2/正序整数分解4.c diff --git a/翁凯C语言/2/素数判断.c b/C语言/翁凯C语言/2/素数判断.c similarity index 100% rename from 翁凯C语言/2/素数判断.c rename to C语言/翁凯C语言/2/素数判断.c diff --git a/翁凯C语言/2/素数判断2.c b/C语言/翁凯C语言/2/素数判断2.c similarity index 100% rename from 翁凯C语言/2/素数判断2.c rename to C语言/翁凯C语言/2/素数判断2.c diff --git a/翁凯C语言/2/素数判断3.c b/C语言/翁凯C语言/2/素数判断3.c similarity index 100% rename from 翁凯C语言/2/素数判断3.c rename to C语言/翁凯C语言/2/素数判断3.c diff --git a/翁凯C语言/3/a的连续和.c b/C语言/翁凯C语言/3/a的连续和.c similarity index 100% rename from 翁凯C语言/3/a的连续和.c rename to C语言/翁凯C语言/3/a的连续和.c diff --git a/翁凯C语言/3/n项求和.c b/C语言/翁凯C语言/3/n项求和.c similarity index 100% rename from 翁凯C语言/3/n项求和.c rename to C语言/翁凯C语言/3/n项求和.c diff --git a/翁凯C语言/3/九九乘法表.c b/C语言/翁凯C语言/3/九九乘法表.c similarity index 100% rename from 翁凯C语言/3/九九乘法表.c rename to C语言/翁凯C语言/3/九九乘法表.c diff --git a/翁凯C语言/3/字符类型.c b/C语言/翁凯C语言/3/字符类型.c similarity index 100% rename from 翁凯C语言/3/字符类型.c rename to C语言/翁凯C语言/3/字符类型.c diff --git a/翁凯C语言/3/念数字.c b/C语言/翁凯C语言/3/念数字.c similarity index 100% rename from 翁凯C语言/3/念数字.c rename to C语言/翁凯C语言/3/念数字.c diff --git a/翁凯C语言/3/整数的格式化.c b/C语言/翁凯C语言/3/整数的格式化.c similarity index 100% rename from 翁凯C语言/3/整数的格式化.c rename to C语言/翁凯C语言/3/整数的格式化.c diff --git a/翁凯C语言/3/整数类型表示数的范围.c b/C语言/翁凯C语言/3/整数类型表示数的范围.c similarity index 100% rename from 翁凯C语言/3/整数类型表示数的范围.c rename to C语言/翁凯C语言/3/整数类型表示数的范围.c diff --git a/翁凯C语言/3/整数类型表示数的范围2.c b/C语言/翁凯C语言/3/整数类型表示数的范围2.c similarity index 100% rename from 翁凯C语言/3/整数类型表示数的范围2.c rename to C语言/翁凯C语言/3/整数类型表示数的范围2.c diff --git a/翁凯C语言/3/整数类型表示数的范围3.c b/C语言/翁凯C语言/3/整数类型表示数的范围3.c similarity index 100% rename from 翁凯C语言/3/整数类型表示数的范围3.c rename to C语言/翁凯C语言/3/整数类型表示数的范围3.c diff --git a/翁凯C语言/3/整数类型表示数的范围4.c b/C语言/翁凯C语言/3/整数类型表示数的范围4.c similarity index 100% rename from 翁凯C语言/3/整数类型表示数的范围4.c rename to C语言/翁凯C语言/3/整数类型表示数的范围4.c diff --git a/翁凯C语言/3/条件运算和逗号运算.c b/C语言/翁凯C语言/3/条件运算和逗号运算.c similarity index 100% rename from 翁凯C语言/3/条件运算和逗号运算.c rename to C语言/翁凯C语言/3/条件运算和逗号运算.c diff --git a/翁凯C语言/3/水仙花数.c b/C语言/翁凯C语言/3/水仙花数.c similarity index 100% rename from 翁凯C语言/3/水仙花数.c rename to C语言/翁凯C语言/3/水仙花数.c diff --git a/翁凯C语言/3/浮点数的范围与精度.c b/C语言/翁凯C语言/3/浮点数的范围与精度.c similarity index 100% rename from 翁凯C语言/3/浮点数的范围与精度.c rename to C语言/翁凯C语言/3/浮点数的范围与精度.c diff --git a/翁凯C语言/3/浮点数的输入和输出.c b/C语言/翁凯C语言/3/浮点数的输入和输出.c similarity index 100% rename from 翁凯C语言/3/浮点数的输入和输出.c rename to C语言/翁凯C语言/3/浮点数的输入和输出.c diff --git a/翁凯C语言/3/猜数游戏.c b/C语言/翁凯C语言/3/猜数游戏.c similarity index 100% rename from 翁凯C语言/3/猜数游戏.c rename to C语言/翁凯C语言/3/猜数游戏.c diff --git a/翁凯C语言/3/类型转换.c b/C语言/翁凯C语言/3/类型转换.c similarity index 100% rename from 翁凯C语言/3/类型转换.c rename to C语言/翁凯C语言/3/类型转换.c diff --git a/翁凯C语言/3/约分最简分式.c b/C语言/翁凯C语言/3/约分最简分式.c similarity index 100% rename from 翁凯C语言/3/约分最简分式.c rename to C语言/翁凯C语言/3/约分最简分式.c diff --git a/翁凯C语言/3/给定条件的整数集.c b/C语言/翁凯C语言/3/给定条件的整数集.c similarity index 100% rename from 翁凯C语言/3/给定条件的整数集.c rename to C语言/翁凯C语言/3/给定条件的整数集.c diff --git a/翁凯C语言/3/统计素数并求和.c b/C语言/翁凯C语言/3/统计素数并求和.c similarity index 100% rename from 翁凯C语言/3/统计素数并求和.c rename to C语言/翁凯C语言/3/统计素数并求和.c diff --git a/翁凯C语言/3/逃逸字符.c b/C语言/翁凯C语言/3/逃逸字符.c similarity index 100% rename from 翁凯C语言/3/逃逸字符.c rename to C语言/翁凯C语言/3/逃逸字符.c diff --git a/翁凯C语言/3/逻辑运算.c b/C语言/翁凯C语言/3/逻辑运算.c similarity index 100% rename from 翁凯C语言/3/逻辑运算.c rename to C语言/翁凯C语言/3/逻辑运算.c diff --git a/翁凯C语言/4/从函数的返回值.c b/C语言/翁凯C语言/4/从函数的返回值.c similarity index 100% rename from 翁凯C语言/4/从函数的返回值.c rename to C语言/翁凯C语言/4/从函数的返回值.c diff --git a/翁凯C语言/4/函数原型.c b/C语言/翁凯C语言/4/函数原型.c similarity index 100% rename from 翁凯C语言/4/函数原型.c rename to C语言/翁凯C语言/4/函数原型.c diff --git a/翁凯C语言/4/函数嵌套递归.c b/C语言/翁凯C语言/4/函数嵌套递归.c similarity index 100% rename from 翁凯C语言/4/函数嵌套递归.c rename to C语言/翁凯C语言/4/函数嵌套递归.c diff --git a/翁凯C语言/4/函数求和.c b/C语言/翁凯C语言/4/函数求和.c similarity index 100% rename from 翁凯C语言/4/函数求和.c rename to C语言/翁凯C语言/4/函数求和.c diff --git a/翁凯C语言/4/函数的其它细节问题.c b/C语言/翁凯C语言/4/函数的其它细节问题.c similarity index 100% rename from 翁凯C语言/4/函数的其它细节问题.c rename to C语言/翁凯C语言/4/函数的其它细节问题.c diff --git a/翁凯C语言/4/函数的定义和使用.c b/C语言/翁凯C语言/4/函数的定义和使用.c similarity index 100% rename from 翁凯C语言/4/函数的定义和使用.c rename to C语言/翁凯C语言/4/函数的定义和使用.c diff --git a/翁凯C语言/4/参数传递.c b/C语言/翁凯C语言/4/参数传递.c similarity index 100% rename from 翁凯C语言/4/参数传递.c rename to C语言/翁凯C语言/4/参数传递.c diff --git a/翁凯C语言/4/本地变量.c b/C语言/翁凯C语言/4/本地变量.c similarity index 100% rename from 翁凯C语言/4/本地变量.c rename to C语言/翁凯C语言/4/本地变量.c diff --git a/翁凯C语言/5/二维数组.c b/C语言/翁凯C语言/5/二维数组.c similarity index 100% rename from 翁凯C语言/5/二维数组.c rename to C语言/翁凯C语言/5/二维数组.c diff --git a/翁凯C语言/5/二维数组中的鞍点.c b/C语言/翁凯C语言/5/二维数组中的鞍点.c similarity index 100% rename from 翁凯C语言/5/二维数组中的鞍点.c rename to C语言/翁凯C语言/5/二维数组中的鞍点.c diff --git a/翁凯C语言/5/二维数组:矩阵运算.c b/C语言/翁凯C语言/5/二维数组:矩阵运算.c similarity index 100% rename from 翁凯C语言/5/二维数组:矩阵运算.c rename to C语言/翁凯C语言/5/二维数组:矩阵运算.c diff --git a/翁凯C语言/5/二维数组:矩阵运算2.c b/C语言/翁凯C语言/5/二维数组:矩阵运算2.c similarity index 100% rename from 翁凯C语言/5/二维数组:矩阵运算2.c rename to C语言/翁凯C语言/5/二维数组:矩阵运算2.c diff --git a/翁凯C语言/5/初试数组.c b/C语言/翁凯C语言/5/初试数组.c similarity index 100% rename from 翁凯C语言/5/初试数组.c rename to C语言/翁凯C语言/5/初试数组.c diff --git a/翁凯C语言/5/定义数组.c b/C语言/翁凯C语言/5/定义数组.c similarity index 100% rename from 翁凯C语言/5/定义数组.c rename to C语言/翁凯C语言/5/定义数组.c diff --git a/翁凯C语言/5/对称矩阵.c b/C语言/翁凯C语言/5/对称矩阵.c similarity index 100% rename from 翁凯C语言/5/对称矩阵.c rename to C语言/翁凯C语言/5/对称矩阵.c diff --git a/翁凯C语言/5/数组来统计个数.c b/C语言/翁凯C语言/5/数组来统计个数.c similarity index 100% rename from 翁凯C语言/5/数组来统计个数.c rename to C语言/翁凯C语言/5/数组来统计个数.c diff --git a/翁凯C语言/5/数组的例子:冒泡排序.c b/C语言/翁凯C语言/5/数组的例子:冒泡排序.c similarity index 100% rename from 翁凯C语言/5/数组的例子:冒泡排序.c rename to C语言/翁凯C语言/5/数组的例子:冒泡排序.c diff --git a/翁凯C语言/5/数组的例子:素数.c b/C语言/翁凯C语言/5/数组的例子:素数.c similarity index 100% rename from 翁凯C语言/5/数组的例子:素数.c rename to C语言/翁凯C语言/5/数组的例子:素数.c diff --git a/翁凯C语言/5/数组的例子:素数2.c b/C语言/翁凯C语言/5/数组的例子:素数2.c similarity index 100% rename from 翁凯C语言/5/数组的例子:素数2.c rename to C语言/翁凯C语言/5/数组的例子:素数2.c diff --git a/翁凯C语言/5/数组的运算.c b/C语言/翁凯C语言/5/数组的运算.c similarity index 100% rename from 翁凯C语言/5/数组的运算.c rename to C语言/翁凯C语言/5/数组的运算.c diff --git a/翁凯C语言/5/杨辉三角.c b/C语言/翁凯C语言/5/杨辉三角.c similarity index 100% rename from 翁凯C语言/5/杨辉三角.c rename to C语言/翁凯C语言/5/杨辉三角.c diff --git a/翁凯C语言/5/矩阵对应位置元素相加.c b/C语言/翁凯C语言/5/矩阵对应位置元素相加.c similarity index 100% rename from 翁凯C语言/5/矩阵对应位置元素相加.c rename to C语言/翁凯C语言/5/矩阵对应位置元素相加.c diff --git a/翁凯C语言/5/矩阵对角线的和.c b/C语言/翁凯C语言/5/矩阵对角线的和.c similarity index 100% rename from 翁凯C语言/5/矩阵对角线的和.c rename to C语言/翁凯C语言/5/矩阵对角线的和.c diff --git a/翁凯C语言/5/矩阵的应用.c b/C语言/翁凯C语言/5/矩阵的应用.c similarity index 100% rename from 翁凯C语言/5/矩阵的应用.c rename to C语言/翁凯C语言/5/矩阵的应用.c diff --git a/翁凯C语言/5/矩阵的最大值.c b/C语言/翁凯C语言/5/矩阵的最大值.c similarity index 100% rename from 翁凯C语言/5/矩阵的最大值.c rename to C语言/翁凯C语言/5/矩阵的最大值.c diff --git a/翁凯C语言/5/转置矩阵.c b/C语言/翁凯C语言/5/转置矩阵.c similarity index 100% rename from 翁凯C语言/5/转置矩阵.c rename to C语言/翁凯C语言/5/转置矩阵.c diff --git a/翁凯C语言/6/函数指针.c b/C语言/翁凯C语言/6/函数指针.c similarity index 100% rename from 翁凯C语言/6/函数指针.c rename to C语言/翁凯C语言/6/函数指针.c diff --git a/翁凯C语言/6/动态内存分配.c b/C语言/翁凯C语言/6/动态内存分配.c similarity index 100% rename from 翁凯C语言/6/动态内存分配.c rename to C语言/翁凯C语言/6/动态内存分配.c diff --git a/翁凯C语言/6/取地址计算:&运算符取得变量的地址.c b/C语言/翁凯C语言/6/取地址计算:&运算符取得变量的地址.c similarity index 100% rename from 翁凯C语言/6/取地址计算:&运算符取得变量的地址.c rename to C语言/翁凯C语言/6/取地址计算:&运算符取得变量的地址.c diff --git a/翁凯C语言/6/指针与const:指针本身和所指的变量都可能const.c b/C语言/翁凯C语言/6/指针与const:指针本身和所指的变量都可能const.c similarity index 100% rename from 翁凯C语言/6/指针与const:指针本身和所指的变量都可能const.c rename to C语言/翁凯C语言/6/指针与const:指针本身和所指的变量都可能const.c diff --git a/翁凯C语言/6/指针与数组.c b/C语言/翁凯C语言/6/指针与数组.c similarity index 100% rename from 翁凯C语言/6/指针与数组.c rename to C语言/翁凯C语言/6/指针与数组.c diff --git a/翁凯C语言/6/指针函数.c b/C语言/翁凯C语言/6/指针函数.c similarity index 100% rename from 翁凯C语言/6/指针函数.c rename to C语言/翁凯C语言/6/指针函数.c diff --git a/翁凯C语言/6/指针变量:记录地址的变量.c b/C语言/翁凯C语言/6/指针变量:记录地址的变量.c similarity index 100% rename from 翁凯C语言/6/指针变量:记录地址的变量.c rename to C语言/翁凯C语言/6/指针变量:记录地址的变量.c diff --git a/翁凯C语言/6/指针数组.c b/C语言/翁凯C语言/6/指针数组.c similarity index 100% rename from 翁凯C语言/6/指针数组.c rename to C语言/翁凯C语言/6/指针数组.c diff --git a/翁凯C语言/6/指针的使用.c b/C语言/翁凯C语言/6/指针的使用.c similarity index 100% rename from 翁凯C语言/6/指针的使用.c rename to C语言/翁凯C语言/6/指针的使用.c diff --git a/翁凯C语言/6/指针运算.c b/C语言/翁凯C语言/6/指针运算.c similarity index 100% rename from 翁凯C语言/6/指针运算.c rename to C语言/翁凯C语言/6/指针运算.c diff --git a/翁凯C语言/7/单字符的输入输出.c b/C语言/翁凯C语言/7/单字符的输入输出.c similarity index 100% rename from 翁凯C语言/7/单字符的输入输出.c rename to C语言/翁凯C语言/7/单字符的输入输出.c diff --git a/翁凯C语言/7/字符串.c b/C语言/翁凯C语言/7/字符串.c similarity index 100% rename from 翁凯C语言/7/字符串.c rename to C语言/翁凯C语言/7/字符串.c diff --git a/翁凯C语言/7/字符串中找字符.c b/C语言/翁凯C语言/7/字符串中找字符.c similarity index 100% rename from 翁凯C语言/7/字符串中找字符.c rename to C语言/翁凯C语言/7/字符串中找字符.c diff --git a/翁凯C语言/7/字符串中找字符串2.c b/C语言/翁凯C语言/7/字符串中找字符串2.c similarity index 100% rename from 翁凯C语言/7/字符串中找字符串2.c rename to C语言/翁凯C语言/7/字符串中找字符串2.c diff --git a/翁凯C语言/7/字符串函数strcmp.c b/C语言/翁凯C语言/7/字符串函数strcmp.c similarity index 100% rename from 翁凯C语言/7/字符串函数strcmp.c rename to C语言/翁凯C语言/7/字符串函数strcmp.c diff --git a/翁凯C语言/7/字符串函数strcpy.c b/C语言/翁凯C语言/7/字符串函数strcpy.c similarity index 100% rename from 翁凯C语言/7/字符串函数strcpy.c rename to C语言/翁凯C语言/7/字符串函数strcpy.c diff --git a/翁凯C语言/7/字符串函数strlen.c b/C语言/翁凯C语言/7/字符串函数strlen.c similarity index 100% rename from 翁凯C语言/7/字符串函数strlen.c rename to C语言/翁凯C语言/7/字符串函数strlen.c diff --git a/翁凯C语言/7/字符串变量.c b/C语言/翁凯C语言/7/字符串变量.c similarity index 100% rename from 翁凯C语言/7/字符串变量.c rename to C语言/翁凯C语言/7/字符串变量.c diff --git a/翁凯C语言/7/字符串数组.c b/C语言/翁凯C语言/7/字符串数组.c similarity index 100% rename from 翁凯C语言/7/字符串数组.c rename to C语言/翁凯C语言/7/字符串数组.c diff --git a/翁凯C语言/7/字符串数组2.c b/C语言/翁凯C语言/7/字符串数组2.c similarity index 100% rename from 翁凯C语言/7/字符串数组2.c rename to C语言/翁凯C语言/7/字符串数组2.c diff --git a/翁凯C语言/7/字符串的输入输出.c b/C语言/翁凯C语言/7/字符串的输入输出.c similarity index 100% rename from 翁凯C语言/7/字符串的输入输出.c rename to C语言/翁凯C语言/7/字符串的输入输出.c diff --git a/翁凯C语言/7/字符串输出回文字.c b/C语言/翁凯C语言/7/字符串输出回文字.c similarity index 100% rename from 翁凯C语言/7/字符串输出回文字.c rename to C语言/翁凯C语言/7/字符串输出回文字.c diff --git a/翁凯C语言/8/动态链表.c b/C语言/翁凯C语言/8/动态链表.c similarity index 100% rename from 翁凯C语言/8/动态链表.c rename to C语言/翁凯C语言/8/动态链表.c diff --git a/翁凯C语言/8/枚举.c b/C语言/翁凯C语言/8/枚举.c similarity index 100% rename from 翁凯C语言/8/枚举.c rename to C语言/翁凯C语言/8/枚举.c diff --git a/翁凯C语言/8/类型定义.c b/C语言/翁凯C语言/8/类型定义.c similarity index 100% rename from 翁凯C语言/8/类型定义.c rename to C语言/翁凯C语言/8/类型定义.c diff --git a/翁凯C语言/8/结构与函数.c b/C语言/翁凯C语言/8/结构与函数.c similarity index 100% rename from 翁凯C语言/8/结构与函数.c rename to C语言/翁凯C语言/8/结构与函数.c diff --git a/翁凯C语言/8/结构与函数2.c b/C语言/翁凯C语言/8/结构与函数2.c similarity index 100% rename from 翁凯C语言/8/结构与函数2.c rename to C语言/翁凯C语言/8/结构与函数2.c diff --git a/翁凯C语言/8/结构中的结构3.c b/C语言/翁凯C语言/8/结构中的结构3.c similarity index 100% rename from 翁凯C语言/8/结构中的结构3.c rename to C语言/翁凯C语言/8/结构中的结构3.c diff --git a/翁凯C语言/8/结构类型.c b/C语言/翁凯C语言/8/结构类型.c similarity index 100% rename from 翁凯C语言/8/结构类型.c rename to C语言/翁凯C语言/8/结构类型.c diff --git a/翁凯C语言/8/联合.c b/C语言/翁凯C语言/8/联合.c similarity index 100% rename from 翁凯C语言/8/联合.c rename to C语言/翁凯C语言/8/联合.c diff --git a/翁凯C语言/9/全局变量.c b/C语言/翁凯C语言/9/全局变量.c similarity index 100% rename from 翁凯C语言/9/全局变量.c rename to C语言/翁凯C语言/9/全局变量.c diff --git a/翁凯C语言/9/声明.c b/C语言/翁凯C语言/9/声明.c similarity index 100% rename from 翁凯C语言/9/声明.c rename to C语言/翁凯C语言/9/声明.c diff --git a/翁凯C语言/9/大程序.c b/C语言/翁凯C语言/9/大程序.c similarity index 100% rename from 翁凯C语言/9/大程序.c rename to C语言/翁凯C语言/9/大程序.c diff --git a/翁凯C语言/9/头文件.c b/C语言/翁凯C语言/9/头文件.c similarity index 100% rename from 翁凯C语言/9/头文件.c rename to C语言/翁凯C语言/9/头文件.c diff --git a/翁凯C语言/9/宏定义.c b/C语言/翁凯C语言/9/宏定义.c similarity index 100% rename from 翁凯C语言/9/宏定义.c rename to C语言/翁凯C语言/9/宏定义.c diff --git a/翁凯C语言/9/带参数的宏.c b/C语言/翁凯C语言/9/带参数的宏.c similarity index 100% rename from 翁凯C语言/9/带参数的宏.c rename to C语言/翁凯C语言/9/带参数的宏.c diff --git a/翁凯C语言/9/返回指针的函数.c b/C语言/翁凯C语言/9/返回指针的函数.c similarity index 100% rename from 翁凯C语言/9/返回指针的函数.c rename to C语言/翁凯C语言/9/返回指针的函数.c diff --git a/翁凯C语言/9/静态本地变量.c b/C语言/翁凯C语言/9/静态本地变量.c similarity index 100% rename from 翁凯C语言/9/静态本地变量.c rename to C语言/翁凯C语言/9/静态本地变量.c diff --git a/翁凯C语言/README.md b/C语言/翁凯C语言/README.md similarity index 100% rename from 翁凯C语言/README.md rename to C语言/翁凯C语言/README.md diff --git a/课上代码练习/五子棋/AI_function.md b/C语言/课上代码练习/五子棋/AI_function.md similarity index 100% rename from 课上代码练习/五子棋/AI_function.md rename to C语言/课上代码练习/五子棋/AI_function.md diff --git a/课上代码练习/五子棋/README.md b/C语言/课上代码练习/五子棋/README.md similarity index 99% rename from 课上代码练习/五子棋/README.md rename to C语言/课上代码练习/五子棋/README.md index f6e1a26..1926fc9 100644 --- a/课上代码练习/五子棋/README.md +++ b/C语言/课上代码练习/五子棋/README.md @@ -32,12 +32,12 @@ ## 编译运行 1. 编译程序: ```bash - gcc "C语言代码/课上代码练习/五子棋/五子棋 copy 3.c" -o gomoku -lm + gcc "五子棋 copy 3.c" -o gobang -lm ``` 2. 运行游戏: ```bash - ./gomoku + ./gobang ``` ## 使用说明 diff --git a/课上代码练习/五子棋/五子棋 copy 2.c b/C语言/课上代码练习/五子棋/五子棋 copy 2.c similarity index 100% rename from 课上代码练习/五子棋/五子棋 copy 2.c rename to C语言/课上代码练习/五子棋/五子棋 copy 2.c diff --git a/课上代码练习/五子棋/五子棋 copy 3.c b/C语言/课上代码练习/五子棋/五子棋 copy 3.c similarity index 100% rename from 课上代码练习/五子棋/五子棋 copy 3.c rename to C语言/课上代码练习/五子棋/五子棋 copy 3.c diff --git a/课上代码练习/五子棋/五子棋 copy.c b/C语言/课上代码练习/五子棋/五子棋 copy.c similarity index 100% rename from 课上代码练习/五子棋/五子棋 copy.c rename to C语言/课上代码练习/五子棋/五子棋 copy.c diff --git a/课上代码练习/五子棋/五子棋.c b/C语言/课上代码练习/五子棋/五子棋.c similarity index 100% rename from 课上代码练习/五子棋/五子棋.c rename to C语言/课上代码练习/五子棋/五子棋.c diff --git a/README.md b/README.md index f030c36..b3244ef 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ > 📝 标记的文件包含特别详细的学习笔记,强烈推荐重点学习 -详细学习指南请查看:[翁凯C语言学习指南](翁凯C语言/README.md) +详细学习指南请查看:[翁凯C语言学习指南](C语言/翁凯C语言/README.md) ### 🎯 课上代码练习/ - 实战项目训练 课堂实践代码,从基础练习到高级AI项目的完整实战训练: @@ -76,7 +76,7 @@ - **数据结构**:ChessPattern结构体记录棋型信息 - **复盘系统**:完整记录每一步落子,支持逐步回放 -详细技术文档请查看:[五子棋AI项目完整文档](课上代码练习/五子棋/README.md) +详细技术文档请查看:[五子棋AI项目完整文档](C语言/课上代码练习/五子棋/README.md) ### 📊 数据结构/ - 算法基础实现 专注于基础数据结构的C语言实现,理论与实践相结合: @@ -98,7 +98,7 @@ - 培养安全编程和错误处理的意识 - 为后续学习高级数据结构打下基础 -详细学习指南请查看:[数据结构学习文档](数据结构/README.md) +详细学习指南请查看:[数据结构学习文档](数据结构/课上代码练习/README.md) ## 技术栈 @@ -121,7 +121,7 @@ gcc filename.c -o output -lm ### 多文件项目(如五子棋) ```bash -cd 课上代码练习/五子棋 +cd C语言/课上代码练习/五子棋 gcc "五子棋 copy 3.c" -o gomoku -lm ``` @@ -274,7 +274,7 @@ cd Learn_C #### 1. 翁凯C语言系统学习 ```bash # 进入翁凯C语言目录 -cd 翁凯C语言/ +cd C语言/翁凯C语言/ # 按章节学习,例如学习第4章函数 cd 4/ @@ -294,7 +294,7 @@ gcc "函数的定义和使用.c" -o function_demo #### 2. 五子棋AI项目实战 ```bash # 进入五子棋项目目录 -cd 课上代码练习/五子棋/ +cd C语言/课上代码练习/五子棋/ # 编译最新版本(推荐) gcc "五子棋 copy 3.c" -o gomoku -lm @@ -318,7 +318,7 @@ gcc "五子棋 copy 3.c" -o gomoku -lm #### 3. 数据结构基础实践 ```bash # 进入数据结构目录 -cd 数据结构/ +cd 数据结构/课上代码练习/ # 编译数组操作程序 gcc "结构体实现插入元素.c" -o array_operations @@ -343,7 +343,7 @@ gcc "结构体实现插入元素.c" -o array_operations #### 4. 课堂基础练习 ```bash # 进入课上代码练习目录 -cd 课上代码练习/ +cd C语言/课上代码练习/ # 编译基础练习(以BMI计算器为例) gcc "1.1.7 BMI.c" -o bmi_calculator diff --git a/数据结构/README.md b/数据结构/课上代码练习/README.md similarity index 100% rename from 数据结构/README.md rename to 数据结构/课上代码练习/README.md diff --git a/数据结构/单链表的增删改查.c b/数据结构/课上代码练习/单链表的增删改查.c similarity index 100% rename from 数据结构/单链表的增删改查.c rename to 数据结构/课上代码练习/单链表的增删改查.c diff --git a/数据结构/开课前作业/.gitignore b/数据结构/课上代码练习/开课前作业/.gitignore similarity index 100% rename from 数据结构/开课前作业/.gitignore rename to 数据结构/课上代码练习/开课前作业/.gitignore diff --git a/数据结构/开课前作业/LICENSE b/数据结构/课上代码练习/开课前作业/LICENSE similarity index 100% rename from 数据结构/开课前作业/LICENSE rename to 数据结构/课上代码练习/开课前作业/LICENSE diff --git a/数据结构/开课前作业/MD/CSV_FORMAT.md b/数据结构/课上代码练习/开课前作业/MD/CSV_FORMAT.md similarity index 100% rename from 数据结构/开课前作业/MD/CSV_FORMAT.md rename to 数据结构/课上代码练习/开课前作业/MD/CSV_FORMAT.md diff --git a/数据结构/开课前作业/Makefile b/数据结构/课上代码练习/开课前作业/Makefile similarity index 100% rename from 数据结构/开课前作业/Makefile rename to 数据结构/课上代码练习/开课前作业/Makefile diff --git a/数据结构/开课前作业/README.md b/数据结构/课上代码练习/开课前作业/README.md similarity index 100% rename from 数据结构/开课前作业/README.md rename to 数据结构/课上代码练习/开课前作业/README.md diff --git a/数据结构/开课前作业/TXT/代码统计报告.txt b/数据结构/课上代码练习/开课前作业/TXT/代码统计报告.txt similarity index 100% rename from 数据结构/开课前作业/TXT/代码统计报告.txt rename to 数据结构/课上代码练习/开课前作业/TXT/代码统计报告.txt diff --git a/数据结构/开课前作业/TXT/系统说明文档.txt b/数据结构/课上代码练习/开课前作业/TXT/系统说明文档.txt similarity index 100% rename from 数据结构/开课前作业/TXT/系统说明文档.txt rename to 数据结构/课上代码练习/开课前作业/TXT/系统说明文档.txt diff --git a/数据结构/开课前作业/TXT/要求.txt b/数据结构/课上代码练习/开课前作业/TXT/要求.txt similarity index 100% rename from 数据结构/开课前作业/TXT/要求.txt rename to 数据结构/课上代码练习/开课前作业/TXT/要求.txt diff --git a/数据结构/开课前作业/data/students.csv b/数据结构/课上代码练习/开课前作业/data/students.csv similarity index 100% rename from 数据结构/开课前作业/data/students.csv rename to 数据结构/课上代码练习/开课前作业/data/students.csv diff --git a/数据结构/开课前作业/data/users.txt b/数据结构/课上代码练习/开课前作业/data/users.txt similarity index 100% rename from 数据结构/开课前作业/data/users.txt rename to 数据结构/课上代码练习/开课前作业/data/users.txt diff --git a/数据结构/开课前作业/include/config.h b/数据结构/课上代码练习/开课前作业/include/config.h similarity index 100% rename from 数据结构/开课前作业/include/config.h rename to 数据结构/课上代码练习/开课前作业/include/config.h diff --git a/数据结构/开课前作业/include/core_handlers.h b/数据结构/课上代码练习/开课前作业/include/core_handlers.h similarity index 100% rename from 数据结构/开课前作业/include/core_handlers.h rename to 数据结构/课上代码练习/开课前作业/include/core_handlers.h diff --git a/数据结构/开课前作业/include/file_utils.h b/数据结构/课上代码练习/开课前作业/include/file_utils.h similarity index 100% rename from 数据结构/开课前作业/include/file_utils.h rename to 数据结构/课上代码练习/开课前作业/include/file_utils.h diff --git a/数据结构/开课前作业/include/globals.h b/数据结构/课上代码练习/开课前作业/include/globals.h similarity index 100% rename from 数据结构/开课前作业/include/globals.h rename to 数据结构/课上代码练习/开课前作业/include/globals.h diff --git a/数据结构/开课前作业/include/io_utils.h b/数据结构/课上代码练习/开课前作业/include/io_utils.h similarity index 100% rename from 数据结构/开课前作业/include/io_utils.h rename to 数据结构/课上代码练习/开课前作业/include/io_utils.h diff --git a/数据结构/开课前作业/include/main_menu.h b/数据结构/课上代码练习/开课前作业/include/main_menu.h similarity index 100% rename from 数据结构/开课前作业/include/main_menu.h rename to 数据结构/课上代码练习/开课前作业/include/main_menu.h diff --git a/数据结构/开课前作业/include/math_utils.h b/数据结构/课上代码练习/开课前作业/include/math_utils.h similarity index 100% rename from 数据结构/开课前作业/include/math_utils.h rename to 数据结构/课上代码练习/开课前作业/include/math_utils.h diff --git a/数据结构/开课前作业/include/security_utils.h b/数据结构/课上代码练习/开课前作业/include/security_utils.h similarity index 100% rename from 数据结构/开课前作业/include/security_utils.h rename to 数据结构/课上代码练习/开课前作业/include/security_utils.h diff --git a/数据结构/开课前作业/include/statistical_analysis.h b/数据结构/课上代码练习/开课前作业/include/statistical_analysis.h similarity index 100% rename from 数据结构/开课前作业/include/statistical_analysis.h rename to 数据结构/课上代码练习/开课前作业/include/statistical_analysis.h diff --git a/数据结构/开课前作业/include/string_utils.h b/数据结构/课上代码练习/开课前作业/include/string_utils.h similarity index 100% rename from 数据结构/开课前作业/include/string_utils.h rename to 数据结构/课上代码练习/开课前作业/include/string_utils.h diff --git a/数据结构/开课前作业/include/student_crud.h b/数据结构/课上代码练习/开课前作业/include/student_crud.h similarity index 100% rename from 数据结构/开课前作业/include/student_crud.h rename to 数据结构/课上代码练习/开课前作业/include/student_crud.h diff --git a/数据结构/开课前作业/include/student_io.h b/数据结构/课上代码练习/开课前作业/include/student_io.h similarity index 100% rename from 数据结构/开课前作业/include/student_io.h rename to 数据结构/课上代码练习/开课前作业/include/student_io.h diff --git a/数据结构/开课前作业/include/student_search.h b/数据结构/课上代码练习/开课前作业/include/student_search.h similarity index 100% rename from 数据结构/开课前作业/include/student_search.h rename to 数据结构/课上代码练习/开课前作业/include/student_search.h diff --git a/数据结构/开课前作业/include/student_sort.h b/数据结构/课上代码练习/开课前作业/include/student_sort.h similarity index 100% rename from 数据结构/开课前作业/include/student_sort.h rename to 数据结构/课上代码练习/开课前作业/include/student_sort.h diff --git a/数据结构/开课前作业/include/system_utils.h b/数据结构/课上代码练习/开课前作业/include/system_utils.h similarity index 100% rename from 数据结构/开课前作业/include/system_utils.h rename to 数据结构/课上代码练习/开课前作业/include/system_utils.h diff --git a/数据结构/开课前作业/include/types.h b/数据结构/课上代码练习/开课前作业/include/types.h similarity index 100% rename from 数据结构/开课前作业/include/types.h rename to 数据结构/课上代码练习/开课前作业/include/types.h diff --git a/数据结构/开课前作业/include/user_manage.h b/数据结构/课上代码练习/开课前作业/include/user_manage.h similarity index 100% rename from 数据结构/开课前作业/include/user_manage.h rename to 数据结构/课上代码练习/开课前作业/include/user_manage.h diff --git a/数据结构/开课前作业/include/validation.h b/数据结构/课上代码练习/开课前作业/include/validation.h similarity index 100% rename from 数据结构/开课前作业/include/validation.h rename to 数据结构/课上代码练习/开课前作业/include/validation.h diff --git a/数据结构/开课前作业/installer/installer.iss b/数据结构/课上代码练习/开课前作业/installer/installer.iss similarity index 100% rename from 数据结构/开课前作业/installer/installer.iss rename to 数据结构/课上代码练习/开课前作业/installer/installer.iss diff --git a/数据结构/开课前作业/installer/installer.nsi b/数据结构/课上代码练习/开课前作业/installer/installer.nsi similarity index 100% rename from 数据结构/开课前作业/installer/installer.nsi rename to 数据结构/课上代码练习/开课前作业/installer/installer.nsi diff --git a/数据结构/开课前作业/src/core_handlers.c b/数据结构/课上代码练习/开课前作业/src/core_handlers.c similarity index 100% rename from 数据结构/开课前作业/src/core_handlers.c rename to 数据结构/课上代码练习/开课前作业/src/core_handlers.c diff --git a/数据结构/开课前作业/src/file_utils.c b/数据结构/课上代码练习/开课前作业/src/file_utils.c similarity index 100% rename from 数据结构/开课前作业/src/file_utils.c rename to 数据结构/课上代码练习/开课前作业/src/file_utils.c diff --git a/数据结构/开课前作业/src/globals.c b/数据结构/课上代码练习/开课前作业/src/globals.c similarity index 100% rename from 数据结构/开课前作业/src/globals.c rename to 数据结构/课上代码练习/开课前作业/src/globals.c diff --git a/数据结构/开课前作业/src/io_utils.c b/数据结构/课上代码练习/开课前作业/src/io_utils.c similarity index 100% rename from 数据结构/开课前作业/src/io_utils.c rename to 数据结构/课上代码练习/开课前作业/src/io_utils.c diff --git a/数据结构/开课前作业/src/main.c b/数据结构/课上代码练习/开课前作业/src/main.c similarity index 100% rename from 数据结构/开课前作业/src/main.c rename to 数据结构/课上代码练习/开课前作业/src/main.c diff --git a/数据结构/开课前作业/src/main_menu.c b/数据结构/课上代码练习/开课前作业/src/main_menu.c similarity index 100% rename from 数据结构/开课前作业/src/main_menu.c rename to 数据结构/课上代码练习/开课前作业/src/main_menu.c diff --git a/数据结构/开课前作业/src/math_utils.c b/数据结构/课上代码练习/开课前作业/src/math_utils.c similarity index 100% rename from 数据结构/开课前作业/src/math_utils.c rename to 数据结构/课上代码练习/开课前作业/src/math_utils.c diff --git a/数据结构/开课前作业/src/security_utils.c b/数据结构/课上代码练习/开课前作业/src/security_utils.c similarity index 100% rename from 数据结构/开课前作业/src/security_utils.c rename to 数据结构/课上代码练习/开课前作业/src/security_utils.c diff --git a/数据结构/开课前作业/src/statistical_analysis.c b/数据结构/课上代码练习/开课前作业/src/statistical_analysis.c similarity index 100% rename from 数据结构/开课前作业/src/statistical_analysis.c rename to 数据结构/课上代码练习/开课前作业/src/statistical_analysis.c diff --git a/数据结构/开课前作业/src/string_utils.c b/数据结构/课上代码练习/开课前作业/src/string_utils.c similarity index 100% rename from 数据结构/开课前作业/src/string_utils.c rename to 数据结构/课上代码练习/开课前作业/src/string_utils.c diff --git a/数据结构/开课前作业/src/student_crud.c b/数据结构/课上代码练习/开课前作业/src/student_crud.c similarity index 100% rename from 数据结构/开课前作业/src/student_crud.c rename to 数据结构/课上代码练习/开课前作业/src/student_crud.c diff --git a/数据结构/开课前作业/src/student_io.c b/数据结构/课上代码练习/开课前作业/src/student_io.c similarity index 100% rename from 数据结构/开课前作业/src/student_io.c rename to 数据结构/课上代码练习/开课前作业/src/student_io.c diff --git a/数据结构/开课前作业/src/student_search.c b/数据结构/课上代码练习/开课前作业/src/student_search.c similarity index 100% rename from 数据结构/开课前作业/src/student_search.c rename to 数据结构/课上代码练习/开课前作业/src/student_search.c diff --git a/数据结构/开课前作业/src/student_sort.c b/数据结构/课上代码练习/开课前作业/src/student_sort.c similarity index 100% rename from 数据结构/开课前作业/src/student_sort.c rename to 数据结构/课上代码练习/开课前作业/src/student_sort.c diff --git a/数据结构/开课前作业/src/system_utils.c b/数据结构/课上代码练习/开课前作业/src/system_utils.c similarity index 100% rename from 数据结构/开课前作业/src/system_utils.c rename to 数据结构/课上代码练习/开课前作业/src/system_utils.c diff --git a/数据结构/开课前作业/src/user_manage.c b/数据结构/课上代码练习/开课前作业/src/user_manage.c similarity index 100% rename from 数据结构/开课前作业/src/user_manage.c rename to 数据结构/课上代码练习/开课前作业/src/user_manage.c diff --git a/数据结构/开课前作业/src/validation.c b/数据结构/课上代码练习/开课前作业/src/validation.c similarity index 100% rename from 数据结构/开课前作业/src/validation.c rename to 数据结构/课上代码练习/开课前作业/src/validation.c diff --git a/数据结构/数组.c b/数据结构/课上代码练习/数组.c similarity index 100% rename from 数据结构/数组.c rename to 数据结构/课上代码练习/数组.c diff --git a/数据结构/结构体实现插入元素.c b/数据结构/课上代码练习/结构体实现插入元素.c similarity index 100% rename from 数据结构/结构体实现插入元素.c rename to 数据结构/课上代码练习/结构体实现插入元素.c