提交 5f19b751 编写于 作者: M Mars Liu

prepare exerceses structure

上级 5b34f539
...@@ -46,6 +46,8 @@ ...@@ -46,6 +46,8 @@
} }
} }
], ],
"export": [], "export": [
"basic_data_types.json"
],
"node_id": "569d5e11c4fc5de7844053d9a733c5e8" "node_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
...@@ -5,5 +5,7 @@ ...@@ -5,5 +5,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": [] "export": [
"precedence.json"
]
} }
\ No newline at end of file
...@@ -6,5 +6,7 @@ ...@@ -6,5 +6,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["definition.json"] "export": [
"definition.json"
]
} }
\ No newline at end of file
...@@ -6,5 +6,7 @@ ...@@ -6,5 +6,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["return.json"] "export": [
"return.json"
]
} }
\ No newline at end of file
...@@ -6,5 +6,7 @@ ...@@ -6,5 +6,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["function_call.json"] "export": [
"function_call.json"
]
} }
\ No newline at end of file
...@@ -6,5 +6,7 @@ ...@@ -6,5 +6,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["global_n_local_var.json"] "export": [
} "global_n_local_var.json"
\ No newline at end of file ]
}
\ No newline at end of file
...@@ -5,5 +5,7 @@ ...@@ -5,5 +5,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["pointers_array.json"] "export": [
"pointers_array.json"
]
} }
\ No newline at end of file
...@@ -5,5 +5,7 @@ ...@@ -5,5 +5,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": [] "export": [
"vla.json"
]
} }
\ No newline at end of file
...@@ -5,5 +5,8 @@ ...@@ -5,5 +5,8 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["string_io.json"] "export": [
"string_io.json"
],
"node_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
...@@ -7,5 +7,6 @@ ...@@ -7,5 +7,6 @@
"children": [], "children": [],
"export": [ "export": [
"string_func.json" "string_func.json"
] ],
"node_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
...@@ -5,5 +5,7 @@ ...@@ -5,5 +5,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": [] "export": [
"pointers_2_func.json"
]
} }
\ No newline at end of file
...@@ -5,5 +5,7 @@ ...@@ -5,5 +5,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["structures_n_func.json"] "export": [
"structures_n_func.json"
]
} }
\ No newline at end of file
...@@ -8,4 +8,4 @@ ...@@ -8,4 +8,4 @@
"export": [ "export": [
"unions.json" "unions.json"
] ]
} }
\ No newline at end of file \ No newline at end of file
{ {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"联合体", "结构体",
"共用体", "C语言"
"枚举类型", ],
"枚举" "children": [],
"export": [
"linked_list.json"
] ]
} }
\ No newline at end of file
...@@ -6,5 +6,7 @@ ...@@ -6,5 +6,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["check.json"] "export": [
"check.json"
]
} }
\ No newline at end of file
...@@ -6,5 +6,7 @@ ...@@ -6,5 +6,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["count.json"] "export": [
"count.json"
]
} }
\ No newline at end of file
...@@ -6,5 +6,7 @@ ...@@ -6,5 +6,7 @@
"C语言" "C语言"
], ],
"children": [], "children": [],
"export": ["oct.json"] "export": [
"oct.json"
]
} }
\ No newline at end of file
{ {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"结构体", "枚举",
"C语言" "枚举类型"
], ],
"children": [], "children": [],
"export": [] "export": [
"enum.json"
]
} }
\ No newline at end of file
{ {
"type": "code_options", "type": "code_options",
"author": "幻灰龙", "author": "幻灰龙",
"source": "define_constant.md" "source": "define_constant.md",
"exercise_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
{ {
"type": "code_options", "type": "code_options",
"author": "幻灰龙", "author": "幻灰龙",
"source": "define_func_1.md" "source": "define_func_1.md",
"exercise_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
{ {
"type": "code_options", "type": "code_options",
"author": "幻灰龙", "author": "幻灰龙",
"source": "define_func_2.md" "source": "define_func_2.md",
"exercise_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
{ {
"type": "code_options", "type": "code_options",
"author": "幻灰龙", "author": "幻灰龙",
"source": "define_func_3.md" "source": "define_func_3.md",
"exercise_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
"type": "code_options", "type": "code_options",
"author": "幻灰龙", "author": "幻灰龙",
"source": "calc.h", "source": "calc.h",
"multiline":[ "multiline": [
{ {
"#ifndef CALC_H": "", "#ifndef CALC_H": "",
"#define CALC_H": "", "#define CALC_H": "",
...@@ -14,5 +14,6 @@ ...@@ -14,5 +14,6 @@
{ {
"#ifndef CALC_H": "" "#ifndef CALC_H": ""
} }
] ],
"exercise_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
...@@ -2,15 +2,16 @@ ...@@ -2,15 +2,16 @@
"type": "code_options", "type": "code_options",
"author": "幻灰龙", "author": "幻灰龙",
"source": "calc_test.c", "source": "calc_test.c",
"multiline":[ "multiline": [
{ {
"#include \"calc.h\"":"#include <calc.h>" "#include \"calc.h\"": "#include <calc.h>"
}, },
{ {
"#include \"calc.h\"":"using \"calc.h\"" "#include \"calc.h\"": "using \"calc.h\""
}, },
{ {
"#include \"calc.h\"":"#include(\"calc.h\")" "#include \"calc.h\"": "#include(\"calc.h\")"
} }
] ],
"exercise_id": "569d5e11c4fc5de7844053d9a733c5e8"
} }
\ No newline at end of file
...@@ -890,7 +890,18 @@ ...@@ -890,7 +890,18 @@
} }
}, },
{ {
"内部函数和外部函数": { "局部变量和全局变量": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [
"C语言概述",
"概述",
"C语言"
],
"children": []
}
},
{
"头文件": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"函数", "函数",
...@@ -901,7 +912,7 @@ ...@@ -901,7 +912,7 @@
} }
}, },
{ {
"头文件": { "内部函数和外部函数": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"函数", "函数",
...@@ -1015,7 +1026,7 @@ ...@@ -1015,7 +1026,7 @@
} }
}, },
{ {
"字符指针与函数": { "指针数组以及指向指针的指针": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"指针", "指针",
...@@ -1025,7 +1036,7 @@ ...@@ -1025,7 +1036,7 @@
} }
}, },
{ {
"指针数组以及指向指针的指针": { "指向函数的指针": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"指针", "指针",
...@@ -1033,25 +1044,35 @@ ...@@ -1033,25 +1044,35 @@
], ],
"children": [] "children": []
} }
}
]
}
}, },
{ {
"指向函数的指针": { "字符串": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"指针", "指针",
"C语言" "C语言"
], ],
"children": [
{
"字符串输入与输出": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [
"C语言概述",
"概述",
"C语言"
],
"children": [] "children": []
} }
}
]
}
}, },
{ {
"字符串": { "字符串函数": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"指针", "C语言概述",
"概述",
"C语言" "C语言"
], ],
"children": [] "children": []
...@@ -1059,6 +1080,9 @@ ...@@ -1059,6 +1080,9 @@
} }
] ]
} }
}
]
}
}, },
{ {
"C语言高阶": { "C语言高阶": {
...@@ -1124,21 +1148,42 @@ ...@@ -1124,21 +1148,42 @@
} }
}, },
{ {
"联合体": { "联合体与枚举类型": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"结构体", "结构体",
"C语言" "C语言"
], ],
"children": [
{
"联合体": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [
"联合体",
"共用体"
],
"children": []
}
},
{
"枚举类型": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [
"枚举",
"枚举类型"
],
"children": [] "children": []
} }
}
]
}
}, },
{ {
"位运算": { "位运算": {
"node_id": "569d5e11c4fc5de7844053d9a733c5e8", "node_id": "569d5e11c4fc5de7844053d9a733c5e8",
"keywords": [ "keywords": [
"结构体", "枚举",
"C语言" "枚举类型"
], ],
"children": [ "children": [
{ {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册