Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_c
提交
66b55577
S
skill_tree_c
项目概览
CSDN 技术社区
/
skill_tree_c
通知
24
Star
4
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_c
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
“e710d2c6d8aa5e7a38c1c9f461b344407893575c”上不存在“paddle/fluid/git@gitcode.net:Crayonxin2000/Paddle.git”
提交
66b55577
编写于
10月 25, 2021
作者:
L
luxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add prefix for node id
上级
f7100297
变更
85
展开全部
显示空白变更内容
内联
并排
Showing
85 changed file
with
303 addition
and
287 deletion
+303
-287
data/1.C语言初阶/1.C语言概述/1.C语言发展史/config.json
data/1.C语言初阶/1.C语言概述/1.C语言发展史/config.json
+3
-3
data/1.C语言初阶/1.C语言概述/2.C语言特点/config.json
data/1.C语言初阶/1.C语言概述/2.C语言特点/config.json
+9
-8
data/1.C语言初阶/1.C语言概述/3.C语言标准/config.json
data/1.C语言初阶/1.C语言概述/3.C语言标准/config.json
+9
-8
data/1.C语言初阶/1.C语言概述/4.编程机制/config.json
data/1.C语言初阶/1.C语言概述/4.编程机制/config.json
+10
-9
data/1.C语言初阶/1.C语言概述/config.json
data/1.C语言初阶/1.C语言概述/config.json
+1
-1
data/1.C语言初阶/2.数据类型/1.变量/config.json
data/1.C语言初阶/2.数据类型/1.变量/config.json
+1
-1
data/1.C语言初阶/2.数据类型/2.常量/config.json
data/1.C语言初阶/2.数据类型/2.常量/config.json
+2
-1
data/1.C语言初阶/2.数据类型/3.基本数据类型/config.json
data/1.C语言初阶/2.数据类型/3.基本数据类型/config.json
+6
-5
data/1.C语言初阶/2.数据类型/config.json
data/1.C语言初阶/2.数据类型/config.json
+2
-1
data/1.C语言初阶/3.运算符与表达式/1.赋值运算符与表达式/config.json
data/1.C语言初阶/3.运算符与表达式/1.赋值运算符与表达式/config.json
+1
-1
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/config.json
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/config.json
+9
-8
data/1.C语言初阶/3.运算符与表达式/3.关系运算符与表达式/config.json
data/1.C语言初阶/3.运算符与表达式/3.关系运算符与表达式/config.json
+8
-7
data/1.C语言初阶/3.运算符与表达式/4.逻辑运算符与表达式/config.json
data/1.C语言初阶/3.运算符与表达式/4.逻辑运算符与表达式/config.json
+5
-4
data/1.C语言初阶/3.运算符与表达式/5.逗号运算符与表达式/config.json
data/1.C语言初阶/3.运算符与表达式/5.逗号运算符与表达式/config.json
+1
-1
data/1.C语言初阶/3.运算符与表达式/6.条件运算符/config.json
data/1.C语言初阶/3.运算符与表达式/6.条件运算符/config.json
+2
-1
data/1.C语言初阶/3.运算符与表达式/7.sizeof运算符/config.json
data/1.C语言初阶/3.运算符与表达式/7.sizeof运算符/config.json
+1
-1
data/1.C语言初阶/3.运算符与表达式/8.运算符优先级与求值顺序/config.json
data/1.C语言初阶/3.运算符与表达式/8.运算符优先级与求值顺序/config.json
+1
-1
data/1.C语言初阶/3.运算符与表达式/config.json
data/1.C语言初阶/3.运算符与表达式/config.json
+2
-1
data/1.C语言初阶/4.语句与控制流/1.语句与程序块/config.json
data/1.C语言初阶/4.语句与控制流/1.语句与程序块/config.json
+1
-1
data/1.C语言初阶/4.语句与控制流/2.判断语句/config.json
data/1.C语言初阶/4.语句与控制流/2.判断语句/config.json
+5
-5
data/1.C语言初阶/4.语句与控制流/3.循环语句/config.json
data/1.C语言初阶/4.语句与控制流/3.循环语句/config.json
+7
-7
data/1.C语言初阶/4.语句与控制流/config.json
data/1.C语言初阶/4.语句与控制流/config.json
+1
-1
data/1.C语言初阶/config.json
data/1.C语言初阶/config.json
+2
-1
data/2.C语言中阶/1.函数与程序结构/1.函数的声明与定义/config.json
data/2.C语言中阶/1.函数与程序结构/1.函数的声明与定义/config.json
+1
-1
data/2.C语言中阶/1.函数与程序结构/2.函数的参数/config.json
data/2.C语言中阶/1.函数与程序结构/2.函数的参数/config.json
+1
-1
data/2.C语言中阶/1.函数与程序结构/3.函数的返回/config.json
data/2.C语言中阶/1.函数与程序结构/3.函数的返回/config.json
+1
-1
data/2.C语言中阶/1.函数与程序结构/4.函数的调用/config.json
data/2.C语言中阶/1.函数与程序结构/4.函数的调用/config.json
+1
-1
data/2.C语言中阶/1.函数与程序结构/5.函数的递归/config.json
data/2.C语言中阶/1.函数与程序结构/5.函数的递归/config.json
+1
-1
data/2.C语言中阶/1.函数与程序结构/6.局部变量和全局变量/config.json
data/2.C语言中阶/1.函数与程序结构/6.局部变量和全局变量/config.json
+1
-1
data/2.C语言中阶/1.函数与程序结构/7.头文件/config.json
data/2.C语言中阶/1.函数与程序结构/7.头文件/config.json
+1
-1
data/2.C语言中阶/1.函数与程序结构/8.内部函数和外部函数/config.json
data/2.C语言中阶/1.函数与程序结构/8.内部函数和外部函数/config.json
+1
-1
data/2.C语言中阶/1.函数与程序结构/config.json
data/2.C语言中阶/1.函数与程序结构/config.json
+1
-1
data/2.C语言中阶/2.数组/1.数组简介/config.json
data/2.C语言中阶/2.数组/1.数组简介/config.json
+1
-1
data/2.C语言中阶/2.数组/2.一维数组/config.json
data/2.C语言中阶/2.数组/2.一维数组/config.json
+1
-1
data/2.C语言中阶/2.数组/3.二维数组/config.json
data/2.C语言中阶/2.数组/3.二维数组/config.json
+1
-1
data/2.C语言中阶/2.数组/4.变长数组/config.json
data/2.C语言中阶/2.数组/4.变长数组/config.json
+1
-1
data/2.C语言中阶/2.数组/config.json
data/2.C语言中阶/2.数组/config.json
+1
-1
data/2.C语言中阶/3.指针/1.指针与地址/config.json
data/2.C语言中阶/3.指针/1.指针与地址/config.json
+1
-1
data/2.C语言中阶/3.指针/2.指针与函数参数/config.json
data/2.C语言中阶/3.指针/2.指针与函数参数/config.json
+1
-1
data/2.C语言中阶/3.指针/3.指针与数组/config.json
data/2.C语言中阶/3.指针/3.指针与数组/config.json
+1
-1
data/2.C语言中阶/3.指针/4.地址算术运算/config.json
data/2.C语言中阶/3.指针/4.地址算术运算/config.json
+1
-1
data/2.C语言中阶/3.指针/5.指针数组以及指向指针的指针/config.json
data/2.C语言中阶/3.指针/5.指针数组以及指向指针的指针/config.json
+1
-1
data/2.C语言中阶/3.指针/6.指向函数的指针/config.json
data/2.C语言中阶/3.指针/6.指向函数的指针/config.json
+1
-1
data/2.C语言中阶/3.指针/config.json
data/2.C语言中阶/3.指针/config.json
+1
-1
data/2.C语言中阶/4.字符串/1.字符串输入与输出/config.json
data/2.C语言中阶/4.字符串/1.字符串输入与输出/config.json
+2
-1
data/2.C语言中阶/4.字符串/2.字符串函数/config.json
data/2.C语言中阶/4.字符串/2.字符串函数/config.json
+2
-1
data/2.C语言中阶/4.字符串/config.json
data/2.C语言中阶/4.字符串/config.json
+1
-1
data/2.C语言中阶/config.json
data/2.C语言中阶/config.json
+2
-1
data/3.C语言高阶/1.结构体/1.结构体简介/config.json
data/3.C语言高阶/1.结构体/1.结构体简介/config.json
+1
-1
data/3.C语言高阶/1.结构体/2.结构体数组/config.json
data/3.C语言高阶/1.结构体/2.结构体数组/config.json
+1
-1
data/3.C语言高阶/1.结构体/3.结构体指针/config.json
data/3.C语言高阶/1.结构体/3.结构体指针/config.json
+1
-1
data/3.C语言高阶/1.结构体/4.结构体与函数/config.json
data/3.C语言高阶/1.结构体/4.结构体与函数/config.json
+1
-1
data/3.C语言高阶/1.结构体/5.链式结构/config.json
data/3.C语言高阶/1.结构体/5.链式结构/config.json
+1
-1
data/3.C语言高阶/1.结构体/config.json
data/3.C语言高阶/1.结构体/config.json
+1
-1
data/3.C语言高阶/2.联合体与枚举类型/1.联合体/config.json
data/3.C语言高阶/2.联合体与枚举类型/1.联合体/config.json
+1
-1
data/3.C语言高阶/2.联合体与枚举类型/2.枚举类型/config.json
data/3.C语言高阶/2.联合体与枚举类型/2.枚举类型/config.json
+1
-1
data/3.C语言高阶/2.联合体与枚举类型/config.json
data/3.C语言高阶/2.联合体与枚举类型/config.json
+1
-1
data/3.C语言高阶/3.位运算/1.位和字节/config.json
data/3.C语言高阶/3.位运算/1.位和字节/config.json
+1
-1
data/3.C语言高阶/3.位运算/2.二进制/config.json
data/3.C语言高阶/3.位运算/2.二进制/config.json
+1
-1
data/3.C语言高阶/3.位运算/3.八进制/config.json
data/3.C语言高阶/3.位运算/3.八进制/config.json
+1
-1
data/3.C语言高阶/3.位运算/4.十六进制/config.json
data/3.C语言高阶/3.位运算/4.十六进制/config.json
+1
-1
data/3.C语言高阶/3.位运算/5.位逻辑运算符/config.json
data/3.C语言高阶/3.位运算/5.位逻辑运算符/config.json
+1
-1
data/3.C语言高阶/3.位运算/6.对齐特性/config.json
data/3.C语言高阶/3.位运算/6.对齐特性/config.json
+1
-1
data/3.C语言高阶/3.位运算/7.位字段/config.json
data/3.C语言高阶/3.位运算/7.位字段/config.json
+1
-1
data/3.C语言高阶/3.位运算/config.json
data/3.C语言高阶/3.位运算/config.json
+1
-1
data/3.C语言高阶/4.预处理器/1.宏定义/config.json
data/3.C语言高阶/4.预处理器/1.宏定义/config.json
+1
-1
data/3.C语言高阶/4.预处理器/2.#include指令/config.json
data/3.C语言高阶/4.预处理器/2.#include指令/config.json
+1
-1
data/3.C语言高阶/4.预处理器/3.#undef指令/config.json
data/3.C语言高阶/4.预处理器/3.#undef指令/config.json
+1
-1
data/3.C语言高阶/4.预处理器/4.条件编译/config.json
data/3.C语言高阶/4.预处理器/4.条件编译/config.json
+1
-1
data/3.C语言高阶/4.预处理器/5.内联函数/config.json
data/3.C语言高阶/4.预处理器/5.内联函数/config.json
+1
-1
data/3.C语言高阶/4.预处理器/config.json
data/3.C语言高阶/4.预处理器/config.json
+1
-1
data/3.C语言高阶/5.文件/1.文件的基本操作/config.json
data/3.C语言高阶/5.文件/1.文件的基本操作/config.json
+4
-4
data/3.C语言高阶/5.文件/2.文件的读写/config.json
data/3.C语言高阶/5.文件/2.文件的读写/config.json
+1
-1
data/3.C语言高阶/5.文件/config.json
data/3.C语言高阶/5.文件/config.json
+1
-1
data/3.C语言高阶/6.存储管理/1.存储类别/config.json
data/3.C语言高阶/6.存储管理/1.存储类别/config.json
+1
-1
data/3.C语言高阶/6.存储管理/2.内存动态管理/config.json
data/3.C语言高阶/6.存储管理/2.内存动态管理/config.json
+3
-3
data/3.C语言高阶/6.存储管理/config.json
data/3.C语言高阶/6.存储管理/config.json
+1
-1
data/3.C语言高阶/7.标准函数库/1.数学库/config.json
data/3.C语言高阶/7.标准函数库/1.数学库/config.json
+1
-1
data/3.C语言高阶/7.标准函数库/2.通用工具库/config.json
data/3.C语言高阶/7.标准函数库/2.通用工具库/config.json
+1
-1
data/3.C语言高阶/7.标准函数库/3.断言库/config.json
data/3.C语言高阶/7.标准函数库/3.断言库/config.json
+1
-1
data/3.C语言高阶/7.标准函数库/config.json
data/3.C语言高阶/7.标准函数库/config.json
+1
-1
data/3.C语言高阶/config.json
data/3.C语言高阶/config.json
+2
-1
data/config.json
data/config.json
+2
-2
data/tree.json
data/tree.json
+143
-143
src/tree.py
src/tree.py
+1
-1
未找到文件。
data/1.C语言初阶/1.C语言概述/1.C语言发展史/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"8c3cdf9ae7b547adbd99c360246bf2b2"
,
"node_id"
:
"
c-
8c3cdf9ae7b547adbd99c360246bf2b2"
,
"keywords"
:
[
"keywords"
:
[
"C语言发展史"
,
"C语言发展史"
,
"发展史"
,
"发展史"
,
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"b757bffed2d44911ad55ae9374780047"
"node_id"
:
"
c-
b757bffed2d44911ad55ae9374780047"
}
}
},
},
{
{
...
@@ -27,7 +27,7 @@
...
@@ -27,7 +27,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"c5762edbdbe44ba393f94c7d0d7a68dc"
"node_id"
:
"c
-c
5762edbdbe44ba393f94c7d0d7a68dc"
}
}
}
}
],
],
...
...
data/1.C语言初阶/1.C语言概述/2.C语言特点/config.json
浏览文件 @
66b55577
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
"方便灵活"
"方便灵活"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"935a8ec4304e4baeab807fd942083569"
"node_id"
:
"
c-
935a8ec4304e4baeab807fd942083569"
}
}
},
},
{
{
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
"移植性"
"移植性"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"625c837502cb433baff57f1cd8761c78"
"node_id"
:
"
c-
625c837502cb433baff57f1cd8761c78"
}
}
},
},
{
{
...
@@ -34,7 +34,7 @@
...
@@ -34,7 +34,7 @@
"表达能力"
"表达能力"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"9b08f3bd683d42acb7ac01a13fd68743"
"node_id"
:
"
c-
9b08f3bd683d42acb7ac01a13fd68743"
}
}
},
},
{
{
...
@@ -44,7 +44,7 @@
...
@@ -44,7 +44,7 @@
"表达方式"
"表达方式"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"672382c87e63401286f14b0ce15ece77"
"node_id"
:
"
c-
672382c87e63401286f14b0ce15ece77"
}
}
},
},
{
{
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
"程序设计"
"程序设计"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"995bf077bccf4203b605ca57f065bd2d"
"node_id"
:
"
c-
995bf077bccf4203b605ca57f065bd2d"
}
}
},
},
{
{
...
@@ -65,7 +65,7 @@
...
@@ -65,7 +65,7 @@
"计算机硬件"
"计算机硬件"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"482db79cb1db477c9627e287f164a09a"
"node_id"
:
"
c-
482db79cb1db477c9627e287f164a09a"
}
}
},
},
{
{
...
@@ -75,12 +75,12 @@
...
@@ -75,12 +75,12 @@
"目标代码"
"目标代码"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"93ed97ed7e5649cd91926e9e9c606921"
"node_id"
:
"
c-
93ed97ed7e5649cd91926e9e9c606921"
}
}
}
}
],
],
"export"
:
[
"export"
:
[
"features.json"
"features.json"
],
],
"node_id"
:
"946fc2eeba644ecf93e68974bf69f42a"
"node_id"
:
"
c-
946fc2eeba644ecf93e68974bf69f42a"
}
}
\ No newline at end of file
data/1.C语言初阶/1.C语言概述/3.C语言标准/config.json
浏览文件 @
66b55577
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
"TraditionalC"
"TraditionalC"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"208e86cd81dc4de2bc871c0bc9300586"
"node_id"
:
"
c-
208e86cd81dc4de2bc871c0bc9300586"
}
}
},
},
{
{
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
"C89"
"C89"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"fdaa7c53eec447918709738d61ef9178"
"node_id"
:
"
c-
fdaa7c53eec447918709738d61ef9178"
}
}
},
},
{
{
...
@@ -29,7 +29,7 @@
...
@@ -29,7 +29,7 @@
"C95"
"C95"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"bfcda21010fa4cfa9a71d28ecfffa262"
"node_id"
:
"
c-
bfcda21010fa4cfa9a71d28ecfffa262"
}
}
},
},
{
{
...
@@ -38,7 +38,7 @@
...
@@ -38,7 +38,7 @@
"C99"
"C99"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"f637b57967644d03be2a464df832f2bc"
"node_id"
:
"
c-
f637b57967644d03be2a464df832f2bc"
}
}
},
},
{
{
...
@@ -47,7 +47,7 @@
...
@@ -47,7 +47,7 @@
"C11"
"C11"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"d2e8c4afe7fd474c91f1459de55cbabb"
"node_id"
:
"
c-
d2e8c4afe7fd474c91f1459de55cbabb"
}
}
},
},
{
{
...
@@ -56,7 +56,7 @@
...
@@ -56,7 +56,7 @@
"C17"
"C17"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"461bc7010ebd4144a8b715841e152605"
"node_id"
:
"
c-
461bc7010ebd4144a8b715841e152605"
}
}
},
},
{
{
...
@@ -65,12 +65,12 @@
...
@@ -65,12 +65,12 @@
"C2x"
"C2x"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"511f644f3c544b56b5adb9b28282d8bc"
"node_id"
:
"
c-
511f644f3c544b56b5adb9b28282d8bc"
}
}
}
}
],
],
"export"
:
[
"export"
:
[
"standard.json"
"standard.json"
],
],
"node_id"
:
"3a6b78e1a4804917a5d48231f0cd87ea"
"node_id"
:
"
c-
3a6b78e1a4804917a5d48231f0cd87ea"
}
}
\ No newline at end of file
data/1.C语言初阶/1.C语言概述/4.编程机制/config.json
浏览文件 @
66b55577
...
@@ -13,7 +13,7 @@
...
@@ -13,7 +13,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"557cbf68f22a4747b8992615ad643fa8"
"node_id"
:
"
c-
557cbf68f22a4747b8992615ad643fa8"
}
}
},
},
{
{
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"33b51bd99ba743c090b8050e3e784470"
"node_id"
:
"
c-
33b51bd99ba743c090b8050e3e784470"
}
}
},
},
{
{
...
@@ -34,7 +34,7 @@
...
@@ -34,7 +34,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"d78d438e88454d1fa7dd12676b100e0c"
"node_id"
:
"
c-
d78d438e88454d1fa7dd12676b100e0c"
}
}
},
},
{
{
...
@@ -45,7 +45,7 @@
...
@@ -45,7 +45,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"be25cc23301b4373940b6eff8291bb05"
"node_id"
:
"
c-
be25cc23301b4373940b6eff8291bb05"
}
}
},
},
{
{
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"a9c21fb270414f5d8599b1eea5e6a59f"
"node_id"
:
"
c-
a9c21fb270414f5d8599b1eea5e6a59f"
}
}
},
},
{
{
...
@@ -68,7 +68,7 @@
...
@@ -68,7 +68,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"4b692f5904ff4c70a44a648f47c024d4"
"node_id"
:
"
c-
4b692f5904ff4c70a44a648f47c024d4"
}
}
},
},
{
{
...
@@ -79,7 +79,7 @@
...
@@ -79,7 +79,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"68819aeb078d4ce4a6538b8a548c0eea"
"node_id"
:
"
c-
68819aeb078d4ce4a6538b8a548c0eea"
}
}
},
},
{
{
...
@@ -90,12 +90,12 @@
...
@@ -90,12 +90,12 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"908f40d645f4410680fbab6feddab8b2"
"node_id"
:
"
c-
908f40d645f4410680fbab6feddab8b2"
}
}
}
}
],
],
"export"
:
[
"export"
:
[
"compiler.json"
"compiler.json"
],
],
"node_id"
:
"be9d40c8fc0e49c9bbc1e3a0b60b7960"
"node_id"
:
"
c-
be9d40c8fc0e49c9bbc1e3a0b60b7960"
}
}
\ No newline at end of file
data/1.C语言初阶/1.C语言概述/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"ff93d18873424490849cdcf2ca01a48b"
,
"node_id"
:
"
c-
ff93d18873424490849cdcf2ca01a48b"
,
"keywords"
:
[
"keywords"
:
[
"概述"
,
"概述"
,
"C语言概述"
,
"C语言概述"
,
...
...
data/1.C语言初阶/2.数据类型/1.变量/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"e05671ef95f44df3a7eab5dcc7b141e1"
,
"node_id"
:
"
c-
e05671ef95f44df3a7eab5dcc7b141e1"
,
"keywords"
:
[
"keywords"
:
[
"变量"
,
"变量"
,
"C语言"
"C语言"
...
...
data/1.C语言初阶/2.数据类型/2.常量/config.json
浏览文件 @
66b55577
...
@@ -7,5 +7,5 @@
...
@@ -7,5 +7,5 @@
"export"
:
[
"export"
:
[
"constants.json"
"constants.json"
],
],
"node_id"
:
"d3cd094b74334fa3b123b896788aa1ca"
"node_id"
:
"
c-
d3cd094b74334fa3b123b896788aa1ca"
}
}
\ No newline at end of file
data/1.C语言初阶/2.数据类型/3.基本数据类型/config.json
浏览文件 @
66b55577
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
"int"
"int"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"4b8c956c12dd4d59a3ebdab97bac590d"
"node_id"
:
"
c-
4b8c956c12dd4d59a3ebdab97bac590d"
}
}
},
},
{
{
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
"double"
"double"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"50a4fd5c83bf4f558d7cc9cc27c39c90"
"node_id"
:
"
c-
50a4fd5c83bf4f558d7cc9cc27c39c90"
}
}
},
},
{
{
...
@@ -32,7 +32,7 @@
...
@@ -32,7 +32,7 @@
"char"
"char"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"8cff086ba20b4cc88f07dbb3dc8e7c38"
"node_id"
:
"
c-
8cff086ba20b4cc88f07dbb3dc8e7c38"
}
}
},
},
{
{
...
@@ -42,12 +42,12 @@
...
@@ -42,12 +42,12 @@
"boll"
"boll"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"1702c0269b714bf3a5b00e366a71a829"
"node_id"
:
"
c-
1702c0269b714bf3a5b00e366a71a829"
}
}
}
}
],
],
"export"
:
[
"export"
:
[
"basic_data_types.json"
"basic_data_types.json"
],
],
"node_id"
:
"4fd1baa5eb72451aa52e5ef801376f6f"
"node_id"
:
"
c-
4fd1baa5eb72451aa52e5ef801376f6f"
}
}
\ No newline at end of file
data/1.C语言初阶/2.数据类型/config.json
浏览文件 @
66b55577
...
@@ -5,5 +5,5 @@
...
@@ -5,5 +5,5 @@
],
],
"children"
:
[],
"children"
:
[],
"export"
:
[],
"export"
:
[],
"node_id"
:
"c7ef387bd4bf4bd0a87d1886e66160c5"
"node_id"
:
"c
-c
7ef387bd4bf4bd0a87d1886e66160c5"
}
}
\ No newline at end of file
data/1.C语言初阶/3.运算符与表达式/1.赋值运算符与表达式/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"463c5c16759c444cab9c38aea966452b"
,
"node_id"
:
"
c-
463c5c16759c444cab9c38aea966452b"
,
"keywords"
:
[
"keywords"
:
[
"赋值"
,
"赋值"
,
"运算符"
,
"运算符"
,
...
...
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/config.json
浏览文件 @
66b55577
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
"加法"
"加法"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"31de66fb1c374b7694f1d9098ef2fc07"
"node_id"
:
"
c-
31de66fb1c374b7694f1d9098ef2fc07"
}
}
},
},
{
{
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
"减法"
"减法"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"146f98e8375d44b493c1e7ad4a961996"
"node_id"
:
"
c-
146f98e8375d44b493c1e7ad4a961996"
}
}
},
},
{
{
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
"乘法"
"乘法"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"6275797407a74afca99bb69a4860643a"
"node_id"
:
"
c-
6275797407a74afca99bb69a4860643a"
}
}
},
},
{
{
...
@@ -45,7 +45,7 @@
...
@@ -45,7 +45,7 @@
"除法"
"除法"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"68f5dd68b3374b07abc4594023599c5c"
"node_id"
:
"
c-
68f5dd68b3374b07abc4594023599c5c"
}
}
},
},
{
{
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
"求模"
"求模"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"d99db15ebd5345079f28e8922168213c"
"node_id"
:
"
c-
d99db15ebd5345079f28e8922168213c"
}
}
},
},
{
{
...
@@ -65,7 +65,7 @@
...
@@ -65,7 +65,7 @@
"递增"
"递增"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"fd0c1be4694c44aea61204bfe3d8ff35"
"node_id"
:
"
c-
fd0c1be4694c44aea61204bfe3d8ff35"
}
}
},
},
{
{
...
@@ -75,12 +75,12 @@
...
@@ -75,12 +75,12 @@
"递减"
"递减"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"f3ee0ec7ed0448c5a5c363fd8c04c37b"
"node_id"
:
"
c-
f3ee0ec7ed0448c5a5c363fd8c04c37b"
}
}
}
}
],
],
"export"
:
[
"export"
:
[
"arithmetic_op.json"
"arithmetic_op.json"
],
],
"node_id"
:
"e985fb409a3a43798aa3103cebe813e3"
"node_id"
:
"
c-
e985fb409a3a43798aa3103cebe813e3"
}
}
\ No newline at end of file
data/1.C语言初阶/3.运算符与表达式/3.关系运算符与表达式/config.json
浏览文件 @
66b55577
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
"大于运算符"
"大于运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"b419e9a56378422ca9dbe4199df85466"
"node_id"
:
"
c-
b419e9a56378422ca9dbe4199df85466"
}
}
},
},
{
{
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
"小于运算符"
"小于运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"62538191b4c446a28cc555f43f47a8a1"
"node_id"
:
"
c-
62538191b4c446a28cc555f43f47a8a1"
}
}
},
},
{
{
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
"等于运算符"
"等于运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"629caa816ad84135b6d99c0c485c3597"
"node_id"
:
"
c-
629caa816ad84135b6d99c0c485c3597"
}
}
},
},
{
{
...
@@ -45,7 +45,7 @@
...
@@ -45,7 +45,7 @@
"大于等于运算符"
"大于等于运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"c21d13ad563144e0870dedad439a5b20"
"node_id"
:
"c
-c
21d13ad563144e0870dedad439a5b20"
}
}
},
},
{
{
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
"小于等于运算符"
"小于等于运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"c7efe69bbab844ce93d127502b714b16"
"node_id"
:
"c
-c
7efe69bbab844ce93d127502b714b16"
}
}
},
},
{
{
...
@@ -65,12 +65,12 @@
...
@@ -65,12 +65,12 @@
"不等于运算符"
"不等于运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"12bde9c3e6f548d2b754e487345f5160"
"node_id"
:
"
c-
12bde9c3e6f548d2b754e487345f5160"
}
}
}
}
],
],
"export"
:
[
"export"
:
[
"relational_op.json"
"relational_op.json"
],
],
"node_id"
:
"08dec025530542b695719ef950730a69"
"node_id"
:
"
c-
08dec025530542b695719ef950730a69"
}
}
\ No newline at end of file
data/1.C语言初阶/3.运算符与表达式/4.逻辑运算符与表达式/config.json
浏览文件 @
66b55577
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
"与运算符"
"与运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"2b380549524f401ab0d55c040336dcfc"
"node_id"
:
"
c-
2b380549524f401ab0d55c040336dcfc"
}
}
},
},
{
{
...
@@ -27,7 +27,7 @@
...
@@ -27,7 +27,7 @@
"或运算符"
"或运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"dfec54176abb4ccf8ceb144f42c0fe58"
"node_id"
:
"
c-
dfec54176abb4ccf8ceb144f42c0fe58"
}
}
},
},
{
{
...
@@ -38,12 +38,12 @@
...
@@ -38,12 +38,12 @@
"非运算符"
"非运算符"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"26b1e8af0679453f9137e958e2f178b3"
"node_id"
:
"
c-
26b1e8af0679453f9137e958e2f178b3"
}
}
}
}
],
],
"export"
:
[
"export"
:
[
"logical_op.json"
"logical_op.json"
],
],
"node_id"
:
"d4ed32eedaed4d44be139eb578ed9f92"
"node_id"
:
"
c-
d4ed32eedaed4d44be139eb578ed9f92"
}
}
\ No newline at end of file
data/1.C语言初阶/3.运算符与表达式/5.逗号运算符与表达式/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"d8047c9c975b457cbc30445ff78787d6"
,
"node_id"
:
"
c-
d8047c9c975b457cbc30445ff78787d6"
,
"keywords"
:
[
"keywords"
:
[
"逗号"
,
"逗号"
,
"运算符"
,
"运算符"
,
...
...
data/1.C语言初阶/3.运算符与表达式/6.条件运算符/config.json
浏览文件 @
66b55577
...
@@ -11,5 +11,5 @@
...
@@ -11,5 +11,5 @@
"export"
:
[
"export"
:
[
"conditional_op.json"
"conditional_op.json"
],
],
"node_id"
:
"1d3d9e97b98b4151b87c4433d987af83"
"node_id"
:
"
c-
1d3d9e97b98b4151b87c4433d987af83"
}
}
\ No newline at end of file
data/1.C语言初阶/3.运算符与表达式/7.sizeof运算符/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"a78c62afc42f45178a799ff67c9fd330"
,
"node_id"
:
"
c-
a78c62afc42f45178a799ff67c9fd330"
,
"keywords"
:
[
"keywords"
:
[
"sizeof运算符"
,
"sizeof运算符"
,
"sizeof"
,
"sizeof"
,
...
...
data/1.C语言初阶/3.运算符与表达式/8.运算符优先级与求值顺序/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"eb5b902755f24674bce31bde2ce4f439"
,
"node_id"
:
"
c-
eb5b902755f24674bce31bde2ce4f439"
,
"keywords"
:
[
"keywords"
:
[
"运算符"
,
"运算符"
,
"优先级"
,
"优先级"
,
...
...
data/1.C语言初阶/3.运算符与表达式/config.json
浏览文件 @
66b55577
...
@@ -6,5 +6,5 @@
...
@@ -6,5 +6,5 @@
],
],
"children"
:
[],
"children"
:
[],
"export"
:
[],
"export"
:
[],
"node_id"
:
"5002624ecc8d4be1a3d8eab4579ac7b8"
"node_id"
:
"
c-
5002624ecc8d4be1a3d8eab4579ac7b8"
}
}
\ No newline at end of file
data/1.C语言初阶/4.语句与控制流/1.语句与程序块/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"a88a08b3d3a24780b94e2809336202b5"
,
"node_id"
:
"
c-
a88a08b3d3a24780b94e2809336202b5"
,
"keywords"
:
[
"keywords"
:
[
"语句"
,
"语句"
,
"程序块"
,
"程序块"
,
...
...
data/1.C语言初阶/4.语句与控制流/2.判断语句/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"0c86f68dfe7c4a4ca6c8b7c12135fd43"
,
"node_id"
:
"
c-
0c86f68dfe7c4a4ca6c8b7c12135fd43"
,
"keywords"
:
[
"keywords"
:
[
"判断语句"
,
"判断语句"
,
"判断"
,
"判断"
,
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
"if"
"if"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"5e91dbfbe12742a58687935a9d90c823"
"node_id"
:
"
c-
5e91dbfbe12742a58687935a9d90c823"
}
}
},
},
{
{
...
@@ -28,7 +28,7 @@
...
@@ -28,7 +28,7 @@
"if else"
"if else"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"fe1541c72d9e4cdca6c921dbbc59b89d"
"node_id"
:
"
c-
fe1541c72d9e4cdca6c921dbbc59b89d"
}
}
},
},
{
{
...
@@ -42,7 +42,7 @@
...
@@ -42,7 +42,7 @@
"else if"
"else if"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"151de28d0bb342568164be969c423d9a"
"node_id"
:
"
c-
151de28d0bb342568164be969c423d9a"
}
}
},
},
{
{
...
@@ -52,7 +52,7 @@
...
@@ -52,7 +52,7 @@
"switch"
"switch"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"d0aabba94ad848079a7b85185865b9c7"
"node_id"
:
"
c-
d0aabba94ad848079a7b85185865b9c7"
}
}
}
}
],
],
...
...
data/1.C语言初阶/4.语句与控制流/3.循环语句/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"bc001e483b8c41a8a7ccc369393d636a"
,
"node_id"
:
"
c-
bc001e483b8c41a8a7ccc369393d636a"
,
"keywords"
:
[
"keywords"
:
[
"语句"
,
"语句"
,
"循环"
,
"循环"
,
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
"for"
"for"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"22468d0373a84997a081c2eec0f618f3"
"node_id"
:
"
c-
22468d0373a84997a081c2eec0f618f3"
}
}
},
},
{
{
...
@@ -26,7 +26,7 @@
...
@@ -26,7 +26,7 @@
"while"
"while"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"6d700090507145acb745a467f8890b3e"
"node_id"
:
"
c-
6d700090507145acb745a467f8890b3e"
}
}
},
},
{
{
...
@@ -39,7 +39,7 @@
...
@@ -39,7 +39,7 @@
"do while"
"do while"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"58f0847e815843778414a28e8925a9ba"
"node_id"
:
"
c-
58f0847e815843778414a28e8925a9ba"
}
}
},
},
{
{
...
@@ -49,7 +49,7 @@
...
@@ -49,7 +49,7 @@
"break"
"break"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"bfd9a604032f464e8ae635eb1431a662"
"node_id"
:
"
c-
bfd9a604032f464e8ae635eb1431a662"
}
}
},
},
{
{
...
@@ -59,7 +59,7 @@
...
@@ -59,7 +59,7 @@
"continue"
"continue"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"3c01566817af485c8494a016cb1d33f9"
"node_id"
:
"
c-
3c01566817af485c8494a016cb1d33f9"
}
}
},
},
{
{
...
@@ -69,7 +69,7 @@
...
@@ -69,7 +69,7 @@
"goto"
"goto"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"b068b910bdcb43ee85388588eaaed349"
"node_id"
:
"
c-
b068b910bdcb43ee85388588eaaed349"
}
}
}
}
],
],
...
...
data/1.C语言初阶/4.语句与控制流/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"18bef4edbf9a498fa3838246cd733986"
,
"node_id"
:
"
c-
18bef4edbf9a498fa3838246cd733986"
,
"keywords"
:
[
"keywords"
:
[
"语句与控制流"
,
"语句与控制流"
,
"语句"
,
"语句"
,
...
...
data/1.C语言初阶/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"97bc6d47966c47979a9c78cc36741ade"
,
"node_id"
:
"
c-
97bc6d47966c47979a9c78cc36741ade"
,
"keywords"
:
[]
"keywords"
:
[]
}
}
\ No newline at end of file
data/2.C语言中阶/1.函数与程序结构/1.函数的声明与定义/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"e2785c48975d4b32917e89a5c260ae27"
,
"node_id"
:
"
c-
e2785c48975d4b32917e89a5c260ae27"
,
"keywords"
:
[
"keywords"
:
[
"函数"
,
"函数"
,
"声明"
,
"声明"
,
...
...
data/2.C语言中阶/1.函数与程序结构/2.函数的参数/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"30a5dee1088c403b81ae2d61f717f214"
,
"node_id"
:
"
c-
30a5dee1088c403b81ae2d61f717f214"
,
"keywords"
:
[
"keywords"
:
[
"函数"
,
"函数"
,
"参数"
,
"参数"
,
...
...
data/2.C语言中阶/1.函数与程序结构/3.函数的返回/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"bfff88a1a24e4eb98577ac663c44da09"
,
"node_id"
:
"
c-
bfff88a1a24e4eb98577ac663c44da09"
,
"keywords"
:
[
"keywords"
:
[
"函数"
,
"函数"
,
"返回"
,
"返回"
,
...
...
data/2.C语言中阶/1.函数与程序结构/4.函数的调用/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"67a79ded33aa459e81f953aea62b5b65"
,
"node_id"
:
"
c-
67a79ded33aa459e81f953aea62b5b65"
,
"keywords"
:
[
"keywords"
:
[
"函数"
,
"函数"
,
"调用"
,
"调用"
,
...
...
data/2.C语言中阶/1.函数与程序结构/5.函数的递归/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"978a26e7ad464c5481ce0c56480ed60d"
,
"node_id"
:
"
c-
978a26e7ad464c5481ce0c56480ed60d"
,
"keywords"
:
[
"keywords"
:
[
"函数"
,
"函数"
,
"递归"
,
"递归"
,
...
...
data/2.C语言中阶/1.函数与程序结构/6.局部变量和全局变量/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"293ce0005b924bd7b76216d395e021f2"
,
"node_id"
:
"
c-
293ce0005b924bd7b76216d395e021f2"
,
"keywords"
:
[
"keywords"
:
[
"局部变量"
,
"局部变量"
,
"全局变量"
,
"全局变量"
,
...
...
data/2.C语言中阶/1.函数与程序结构/7.头文件/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"9b668f9078814a86b5d45265f2d87186"
,
"node_id"
:
"
c-
9b668f9078814a86b5d45265f2d87186"
,
"keywords"
:
[
"keywords"
:
[
"头文件"
,
"头文件"
,
"C语言"
"C语言"
...
...
data/2.C语言中阶/1.函数与程序结构/8.内部函数和外部函数/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"c4862064e784410fb4ee6f54e2c74e7a"
,
"node_id"
:
"c
-c
4862064e784410fb4ee6f54e2c74e7a"
,
"keywords"
:
[
"keywords"
:
[
"内部函数"
,
"内部函数"
,
"外部函数"
,
"外部函数"
,
...
...
data/2.C语言中阶/1.函数与程序结构/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"c1d5e45aeba9407a9aba96de5af95e4e"
,
"node_id"
:
"c
-c
1d5e45aeba9407a9aba96de5af95e4e"
,
"keywords"
:
[
"keywords"
:
[
"函数"
,
"函数"
,
"程序结构"
,
"程序结构"
,
...
...
data/2.C语言中阶/2.数组/1.数组简介/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"4103c3071b694c778cdee1f78150b3dd"
,
"node_id"
:
"
c-
4103c3071b694c778cdee1f78150b3dd"
,
"keywords"
:
[
"keywords"
:
[
"数组简介"
,
"数组简介"
,
"数组"
,
"数组"
,
...
...
data/2.C语言中阶/2.数组/2.一维数组/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"50bb5756ca6f4fab9db632226f95ef13"
,
"node_id"
:
"
c-
50bb5756ca6f4fab9db632226f95ef13"
,
"keywords"
:
[
"keywords"
:
[
"一维数组"
,
"一维数组"
,
"数组"
,
"数组"
,
...
...
data/2.C语言中阶/2.数组/3.二维数组/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"f9e454c8bac54e17a358aa3537f80f2b"
,
"node_id"
:
"
c-
f9e454c8bac54e17a358aa3537f80f2b"
,
"keywords"
:
[
"keywords"
:
[
"数组"
,
"数组"
,
"二维数组"
,
"二维数组"
,
...
...
data/2.C语言中阶/2.数组/4.变长数组/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"ba9bbb9164584d7285e469c5aa34b8aa"
,
"node_id"
:
"
c-
ba9bbb9164584d7285e469c5aa34b8aa"
,
"keywords"
:
[
"keywords"
:
[
"数组"
,
"数组"
,
"变长数组"
,
"变长数组"
,
...
...
data/2.C语言中阶/2.数组/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"aab5230436134bc0ae4334f20616646b"
,
"node_id"
:
"
c-
aab5230436134bc0ae4334f20616646b"
,
"keywords"
:
[
"keywords"
:
[
"数组"
,
"数组"
,
"C语言"
"C语言"
...
...
data/2.C语言中阶/3.指针/1.指针与地址/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"b56d0beb05d8468a92b5127af497f66b"
,
"node_id"
:
"
c-
b56d0beb05d8468a92b5127af497f66b"
,
"keywords"
:
[
"keywords"
:
[
"地址"
,
"地址"
,
"指针"
,
"指针"
,
...
...
data/2.C语言中阶/3.指针/2.指针与函数参数/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"c125ac53cc324775abe8604efe6ba023"
,
"node_id"
:
"c
-c
125ac53cc324775abe8604efe6ba023"
,
"keywords"
:
[
"keywords"
:
[
"函数参数"
,
"函数参数"
,
"指针"
,
"指针"
,
...
...
data/2.C语言中阶/3.指针/3.指针与数组/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"826682a938a0422390dcf4d3f7b933b4"
,
"node_id"
:
"
c-
826682a938a0422390dcf4d3f7b933b4"
,
"keywords"
:
[
"keywords"
:
[
"数组"
,
"数组"
,
"指针"
,
"指针"
,
...
...
data/2.C语言中阶/3.指针/4.地址算术运算/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"2301f0c532c143c28e3261b442743f05"
,
"node_id"
:
"
c-
2301f0c532c143c28e3261b442743f05"
,
"keywords"
:
[
"keywords"
:
[
"地址算术运算"
,
"地址算术运算"
,
"算术运算"
,
"算术运算"
,
...
...
data/2.C语言中阶/3.指针/5.指针数组以及指向指针的指针/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"86987ec92a6b441abc05a9dc616e3075"
,
"node_id"
:
"
c-
86987ec92a6b441abc05a9dc616e3075"
,
"keywords"
:
[
"keywords"
:
[
"指针数组"
,
"指针数组"
,
"指针的指针"
,
"指针的指针"
,
...
...
data/2.C语言中阶/3.指针/6.指向函数的指针/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"fa927c0947f3427aafee3415e11694e7"
,
"node_id"
:
"
c-
fa927c0947f3427aafee3415e11694e7"
,
"keywords"
:
[
"keywords"
:
[
"指针"
,
"指针"
,
"函数指针"
,
"函数指针"
,
...
...
data/2.C语言中阶/3.指针/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"9e7cea0fd7294892be114dbb7fbc9b30"
,
"node_id"
:
"
c-
9e7cea0fd7294892be114dbb7fbc9b30"
,
"keywords"
:
[
"keywords"
:
[
"指针"
,
"指针"
,
"C语言"
"C语言"
...
...
data/2.C语言中阶/4.字符串/1.字符串输入与输出/config.json
浏览文件 @
66b55577
...
@@ -11,5 +11,5 @@
...
@@ -11,5 +11,5 @@
"export"
:
[
"export"
:
[
"string_io.json"
"string_io.json"
],
],
"node_id"
:
"bbd1310e647846018a1ff37d29c70ff0"
"node_id"
:
"
c-
bbd1310e647846018a1ff37d29c70ff0"
}
}
\ No newline at end of file
data/2.C语言中阶/4.字符串/2.字符串函数/config.json
浏览文件 @
66b55577
...
@@ -8,5 +8,5 @@
...
@@ -8,5 +8,5 @@
"export"
:
[
"export"
:
[
"string_func.json"
"string_func.json"
],
],
"node_id"
:
"2aa6707a4e0244dfab606b030f5c35c9"
"node_id"
:
"
c-
2aa6707a4e0244dfab606b030f5c35c9"
}
}
\ No newline at end of file
data/2.C语言中阶/4.字符串/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"60997c5d19b84545abb2adbac24351bc"
,
"node_id"
:
"
c-
60997c5d19b84545abb2adbac24351bc"
,
"keywords"
:
[
"keywords"
:
[
"字符串"
,
"字符串"
,
"C语言"
"C语言"
...
...
data/2.C语言中阶/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"0b3c295f0ba24708845505ee4583303e"
,
"node_id"
:
"
c-
0b3c295f0ba24708845505ee4583303e"
,
"keywords"
:
[]
"keywords"
:
[]
}
}
\ No newline at end of file
data/3.C语言高阶/1.结构体/1.结构体简介/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"86b95a1e3e084e7c92fa959b731d81dc"
,
"node_id"
:
"
c-
86b95a1e3e084e7c92fa959b731d81dc"
,
"keywords"
:
[
"keywords"
:
[
"结构体简介"
,
"结构体简介"
,
"结构体"
,
"结构体"
,
...
...
data/3.C语言高阶/1.结构体/2.结构体数组/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"e970a52419484d11bcdd097d713b065e"
,
"node_id"
:
"
c-
e970a52419484d11bcdd097d713b065e"
,
"keywords"
:
[
"keywords"
:
[
"结构体数组"
,
"结构体数组"
,
"结构体"
,
"结构体"
,
...
...
data/3.C语言高阶/1.结构体/3.结构体指针/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"c41c3c9229594a619abb2295be13a789"
,
"node_id"
:
"c
-c
41c3c9229594a619abb2295be13a789"
,
"keywords"
:
[
"keywords"
:
[
"结构体指针"
,
"结构体指针"
,
"结构体"
,
"结构体"
,
...
...
data/3.C语言高阶/1.结构体/4.结构体与函数/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"11a69657ca7d422d9a08ecef807f1600"
,
"node_id"
:
"
c-
11a69657ca7d422d9a08ecef807f1600"
,
"keywords"
:
[
"keywords"
:
[
"结构体与函数"
,
"结构体与函数"
,
"函数"
,
"函数"
,
...
...
data/3.C语言高阶/1.结构体/5.链式结构/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"a6978054585b44acb482eea3d9e4aefc"
,
"node_id"
:
"
c-
a6978054585b44acb482eea3d9e4aefc"
,
"keywords"
:
[
"keywords"
:
[
"链式结构"
,
"链式结构"
,
"链表"
,
"链表"
,
...
...
data/3.C语言高阶/1.结构体/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"457fbccd00ef4ce3b0f44702f9755b43"
,
"node_id"
:
"
c-
457fbccd00ef4ce3b0f44702f9755b43"
,
"keywords"
:
[
"keywords"
:
[
"结构体"
,
"结构体"
,
"C语言"
"C语言"
...
...
data/3.C语言高阶/2.联合体与枚举类型/1.联合体/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"65fbcb8587ab432895bbfb7d873d17de"
,
"node_id"
:
"
c-
65fbcb8587ab432895bbfb7d873d17de"
,
"keywords"
:
[
"keywords"
:
[
"联合体"
,
"联合体"
,
"共用体"
,
"共用体"
,
...
...
data/3.C语言高阶/2.联合体与枚举类型/2.枚举类型/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"a18e6c6aef644580a7e9743087cb8fd8"
,
"node_id"
:
"
c-
a18e6c6aef644580a7e9743087cb8fd8"
,
"keywords"
:
[
"keywords"
:
[
"枚举"
,
"枚举"
,
"枚举类型"
,
"枚举类型"
,
...
...
data/3.C语言高阶/2.联合体与枚举类型/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"6a54244141664f8a9fe626d564bb150f"
,
"node_id"
:
"
c-
6a54244141664f8a9fe626d564bb150f"
,
"keywords"
:
[
"keywords"
:
[
"枚举类型"
,
"枚举类型"
,
"联合体"
,
"联合体"
,
...
...
data/3.C语言高阶/3.位运算/1.位和字节/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"cfe3277172e24a0587fc7b9dca6b8633"
,
"node_id"
:
"c
-c
fe3277172e24a0587fc7b9dca6b8633"
,
"keywords"
:
[
"keywords"
:
[
"位和字节"
,
"位和字节"
,
"字节"
,
"字节"
,
...
...
data/3.C语言高阶/3.位运算/2.二进制/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"18a259dd149a4ad4b51ca76cece73575"
,
"node_id"
:
"
c-
18a259dd149a4ad4b51ca76cece73575"
,
"keywords"
:
[
"keywords"
:
[
"二进制"
,
"二进制"
,
"2进制"
,
"2进制"
,
...
...
data/3.C语言高阶/3.位运算/3.八进制/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"d09ce6bde4bd4d43b5bda77b98328367"
,
"node_id"
:
"
c-
d09ce6bde4bd4d43b5bda77b98328367"
,
"keywords"
:
[
"keywords"
:
[
"八进制"
,
"八进制"
,
"8进制"
,
"8进制"
,
...
...
data/3.C语言高阶/3.位运算/4.十六进制/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"2caff3956d7e43c08c46cdcf8f8b6f29"
,
"node_id"
:
"
c-
2caff3956d7e43c08c46cdcf8f8b6f29"
,
"keywords"
:
[
"keywords"
:
[
"十六进制"
,
"十六进制"
,
"16进制"
,
"16进制"
,
...
...
data/3.C语言高阶/3.位运算/5.位逻辑运算符/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"d199fcbcb452465696fadddafbfb26e1"
,
"node_id"
:
"
c-
d199fcbcb452465696fadddafbfb26e1"
,
"keywords"
:
[
"keywords"
:
[
"位运算"
,
"位运算"
,
"位逻辑运算"
,
"位逻辑运算"
,
...
...
data/3.C语言高阶/3.位运算/6.对齐特性/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"501dc3e5d4da44fe8ba5614875d9cbdf"
,
"node_id"
:
"
c-
501dc3e5d4da44fe8ba5614875d9cbdf"
,
"keywords"
:
[
"keywords"
:
[
"对齐特性"
,
"对齐特性"
,
"位运算"
,
"位运算"
,
...
...
data/3.C语言高阶/3.位运算/7.位字段/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"044247ccf6324f749dd6fcecb6fd7c1f"
,
"node_id"
:
"
c-
044247ccf6324f749dd6fcecb6fd7c1f"
,
"keywords"
:
[
"keywords"
:
[
"位字段"
,
"位字段"
,
"C语言"
"C语言"
...
...
data/3.C语言高阶/3.位运算/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"f0296e72f7c441f0b0eee5a854580022"
,
"node_id"
:
"
c-
f0296e72f7c441f0b0eee5a854580022"
,
"keywords"
:
[
"keywords"
:
[
"位运算"
,
"位运算"
,
"位操作"
,
"位操作"
,
...
...
data/3.C语言高阶/4.预处理器/1.宏定义/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"81ca2e0059a547db93cb10c8352a3687"
,
"node_id"
:
"
c-
81ca2e0059a547db93cb10c8352a3687"
,
"keywords"
:
[
"keywords"
:
[
"宏定义"
,
"宏定义"
,
"C语言"
"C语言"
...
...
data/3.C语言高阶/4.预处理器/2.#include指令/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"a9536f1fcd9242fc96a358be560ff7b1"
,
"node_id"
:
"
c-
a9536f1fcd9242fc96a358be560ff7b1"
,
"keywords"
:
[
"keywords"
:
[
"include"
,
"include"
,
"#include"
,
"#include"
,
...
...
data/3.C语言高阶/4.预处理器/3.#undef指令/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"9177a200808c4d879116a4a69e89df41"
,
"node_id"
:
"
c-
9177a200808c4d879116a4a69e89df41"
,
"keywords"
:
[
"keywords"
:
[
"undef"
,
"undef"
,
"#undef"
,
"#undef"
,
...
...
data/3.C语言高阶/4.预处理器/4.条件编译/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"d962e7c6c96d431ea38e6e6aed7728b6"
,
"node_id"
:
"
c-
d962e7c6c96d431ea38e6e6aed7728b6"
,
"keywords"
:
[
"keywords"
:
[
"条件编译"
,
"条件编译"
,
"预编译器"
,
"预编译器"
,
...
...
data/3.C语言高阶/4.预处理器/5.内联函数/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"d21d6de040954559abee2dbad03ac4d1"
,
"node_id"
:
"
c-
d21d6de040954559abee2dbad03ac4d1"
,
"keywords"
:
[
"keywords"
:
[
"内联函数"
,
"内联函数"
,
"C语言"
"C语言"
...
...
data/3.C语言高阶/4.预处理器/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"4c711f0dc45c49e39f2dbdb5f89008a9"
,
"node_id"
:
"
c-
4c711f0dc45c49e39f2dbdb5f89008a9"
,
"keywords"
:
[
"keywords"
:
[
"预处理器"
,
"预处理器"
,
"预编译器"
,
"预编译器"
,
...
...
data/3.C语言高阶/5.文件/1.文件的基本操作/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"6ac7da2c6a894cc2ad4a2facb2aec07a"
,
"node_id"
:
"
c-
6ac7da2c6a894cc2ad4a2facb2aec07a"
,
"keywords"
:
[
"keywords"
:
[
"文件"
,
"文件"
,
"文件基本操作"
,
"文件基本操作"
,
...
@@ -13,7 +13,7 @@
...
@@ -13,7 +13,7 @@
"文件"
"文件"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"49b8b5358dd44f2683ad375c1ca322a6"
"node_id"
:
"
c-
49b8b5358dd44f2683ad375c1ca322a6"
}
}
},
},
{
{
...
@@ -24,7 +24,7 @@
...
@@ -24,7 +24,7 @@
"文件打开"
"文件打开"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"413936e2468c4e319c798d4a524c52c5"
"node_id"
:
"
c-
413936e2468c4e319c798d4a524c52c5"
}
}
},
},
{
{
...
@@ -35,7 +35,7 @@
...
@@ -35,7 +35,7 @@
"文件关闭"
"文件关闭"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"30566999b5104e54a258debe6b7e8a85"
"node_id"
:
"
c-
30566999b5104e54a258debe6b7e8a85"
}
}
}
}
],
],
...
...
data/3.C语言高阶/5.文件/2.文件的读写/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"c9f455f9665042b5bdfd19918e34cc94"
,
"node_id"
:
"c
-c
9f455f9665042b5bdfd19918e34cc94"
,
"keywords"
:
[
"keywords"
:
[
"文件"
,
"文件"
,
"文件读写"
,
"文件读写"
,
...
...
data/3.C语言高阶/5.文件/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"4877d759ed524ba086a8dd6bc00c2e86"
,
"node_id"
:
"
c-
4877d759ed524ba086a8dd6bc00c2e86"
,
"keywords"
:
[
"keywords"
:
[
"文件"
,
"文件"
,
"C语言"
"C语言"
...
...
data/3.C语言高阶/6.存储管理/1.存储类别/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"055d9ba0f2864f78a5fea826aded5aaa"
,
"node_id"
:
"
c-
055d9ba0f2864f78a5fea826aded5aaa"
,
"keywords"
:
[
"keywords"
:
[
"存储类别"
,
"存储类别"
,
"C语言"
"C语言"
...
...
data/3.C语言高阶/6.存储管理/2.内存动态管理/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"e75bdc3470954cb38bdfcf4f0ed3680b"
,
"node_id"
:
"
c-
e75bdc3470954cb38bdfcf4f0ed3680b"
,
"keywords"
:
[
"keywords"
:
[
"存储管理"
,
"存储管理"
,
"内存管理"
,
"内存管理"
,
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"cc8211e14d6f46c8b91b27f4b5ae2c3a"
"node_id"
:
"c
-c
c8211e14d6f46c8b91b27f4b5ae2c3a"
}
}
},
},
{
{
...
@@ -26,7 +26,7 @@
...
@@ -26,7 +26,7 @@
"C语言"
"C语言"
],
],
"children"
:
[],
"children"
:
[],
"node_id"
:
"3ef9cac7dde7450cba53d20005fefe77"
"node_id"
:
"
c-
3ef9cac7dde7450cba53d20005fefe77"
}
}
}
}
],
],
...
...
data/3.C语言高阶/6.存储管理/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"d127f044a075402788e20b3cb690a328"
,
"node_id"
:
"
c-
d127f044a075402788e20b3cb690a328"
,
"keywords"
:
[
"keywords"
:
[
"存储管理"
,
"存储管理"
,
"内存管理"
,
"内存管理"
,
...
...
data/3.C语言高阶/7.标准函数库/1.数学库/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"77363abd916c4981b595f44138f53e0a"
,
"node_id"
:
"
c-
77363abd916c4981b595f44138f53e0a"
,
"keywords"
:
[
"keywords"
:
[
"数学库"
,
"数学库"
,
"math.h"
,
"math.h"
,
...
...
data/3.C语言高阶/7.标准函数库/2.通用工具库/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"dab1add961df46479031b66bc52a00b0"
,
"node_id"
:
"
c-
dab1add961df46479031b66bc52a00b0"
,
"keywords"
:
[
"keywords"
:
[
"stdlib.h"
,
"stdlib.h"
,
"通用工具库"
,
"通用工具库"
,
...
...
data/3.C语言高阶/7.标准函数库/3.断言库/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"2ce0d5349c454d099692a07c2a32a56d"
,
"node_id"
:
"
c-
2ce0d5349c454d099692a07c2a32a56d"
,
"keywords"
:
[
"keywords"
:
[
"assert.h"
,
"assert.h"
,
"断言库"
,
"断言库"
,
...
...
data/3.C语言高阶/7.标准函数库/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"a95ae0dfca614dab8b02ef4b96d7398d"
,
"node_id"
:
"
c-
a95ae0dfca614dab8b02ef4b96d7398d"
,
"keywords"
:
[
"keywords"
:
[
"标准函数库"
,
"标准函数库"
,
"标准库"
,
"标准库"
,
...
...
data/3.C语言高阶/config.json
浏览文件 @
66b55577
{
{
"node_id"
:
"29426c5de15a472ba147b32bd24b73a5"
,
"node_id"
:
"
c-
29426c5de15a472ba147b32bd24b73a5"
,
"keywords"
:
[]
"keywords"
:
[]
}
}
\ No newline at end of file
data/config.json
浏览文件 @
66b55577
{
{
"tree_name"
:
"C
语言
"
,
"tree_name"
:
"C"
,
"keywords"
:
[],
"keywords"
:
[],
"node_id"
:
"569d5e11c4fc5de7844053d9a733c5e8"
"node_id"
:
"
c-
569d5e11c4fc5de7844053d9a733c5e8"
}
}
\ No newline at end of file
data/tree.json
浏览文件 @
66b55577
此差异已折叠。
点击以展开。
src/tree.py
浏览文件 @
66b55577
...
@@ -56,7 +56,7 @@ def gen_tree(data_path):
...
@@ -56,7 +56,7 @@ def gen_tree(data_path):
def
gen_node_id
():
def
gen_node_id
():
# return ''.join(str(uuid.uuid5(uuid.NAMESPACE_URL, 'skill_tree')).split('-'))
# return ''.join(str(uuid.uuid5(uuid.NAMESPACE_URL, 'skill_tree')).split('-'))
return
uuid
.
uuid4
().
hex
return
"c-"
+
uuid
.
uuid4
().
hex
def
list_dir
(
p
):
def
list_dir
(
p
):
v
=
os
.
listdir
(
p
)
v
=
os
.
listdir
(
p
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录