diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/1.C\350\257\255\350\250\200\345\217\221\345\261\225\345\217\262/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/1.C\350\257\255\350\250\200\345\217\221\345\261\225\345\217\262/config.json" index eaa98c008f5c72e66f7dcf7b12d1e2dfd6281374..d308a08d964832b34180fd16986560f05dac27f5 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/1.C\350\257\255\350\250\200\345\217\221\345\261\225\345\217\262/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/1.C\350\257\255\350\250\200\345\217\221\345\261\225\345\217\262/config.json" @@ -33,5 +33,6 @@ ], "export": [ "helloworld.json" - ] + ], + "title": "C语言发展史" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/2.C\350\257\255\350\250\200\347\211\271\347\202\271/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/2.C\350\257\255\350\250\200\347\211\271\347\202\271/config.json" index a259041d7f3f3ef6fc37252ba3ec23934bfb6cdd..0b810ae30a639a02f1aa6760b8d2beffb8c6033b 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/2.C\350\257\255\350\250\200\347\211\271\347\202\271/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/2.C\350\257\255\350\250\200\347\211\271\347\202\271/config.json" @@ -82,5 +82,6 @@ "export": [ "features.json" ], - "node_id": "c-946fc2eeba644ecf93e68974bf69f42a" + "node_id": "c-946fc2eeba644ecf93e68974bf69f42a", + "title": "C语言特点" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/3.C\350\257\255\350\250\200\346\240\207\345\207\206/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/3.C\350\257\255\350\250\200\346\240\207\345\207\206/config.json" index 6b5278d17c7105414bdecbdd0056401402f6bce2..28cca796b2cf4e3a66b42efb605a307fd79302d1 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/3.C\350\257\255\350\250\200\346\240\207\345\207\206/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/3.C\350\257\255\350\250\200\346\240\207\345\207\206/config.json" @@ -70,7 +70,8 @@ } ], "export": [ - "standard.json" + "standard.json" ], - "node_id": "c-3a6b78e1a4804917a5d48231f0cd87ea" + "node_id": "c-3a6b78e1a4804917a5d48231f0cd87ea", + "title": "C语言标准" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/4.\347\274\226\347\250\213\346\234\272\345\210\266/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/4.\347\274\226\347\250\213\346\234\272\345\210\266/config.json" index ca3e19b24baaadb07dc120ea93600b907a763f2a..92f449302369a02e7d6e02a68182f6954d22662e 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/4.\347\274\226\347\250\213\346\234\272\345\210\266/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/4.\347\274\226\347\250\213\346\234\272\345\210\266/config.json" @@ -95,7 +95,8 @@ } ], "export": [ - "compiler.json" + "compiler.json" ], - "node_id": "c-be9d40c8fc0e49c9bbc1e3a0b60b7960" + "node_id": "c-be9d40c8fc0e49c9bbc1e3a0b60b7960", + "title": "编程机制" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/config.json" index bf753dc58a2261ce9571ff691bee715317ffc811..9f8ca589c0617a972bf9e8f00363e8a223e58dfa 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/1.C\350\257\255\350\250\200\346\246\202\350\277\260/config.json" @@ -1,8 +1,9 @@ { - "node_id": "c-ff93d18873424490849cdcf2ca01a48b", - "keywords": [ - "概述", - "C语言概述", - "C语言" - ] + "node_id": "c-ff93d18873424490849cdcf2ca01a48b", + "keywords": [ + "概述", + "C语言概述", + "C语言" + ], + "title": "C语言概述" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\217\230\351\207\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\217\230\351\207\217/config.json" index 647c868834efb54d563c0f1cbd1c0bbeceb75888..81a424c057dea3c2abff588bfd93f29c54c13980 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\217\230\351\207\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\217\230\351\207\217/config.json" @@ -7,5 +7,6 @@ "children": [], "export": [ "variables.json" - ] + ], + "title": "变量" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/2.\345\270\270\351\207\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/2.\345\270\270\351\207\217/config.json" index b8abb760805ea96023aa33006885ae36a3746be0..b0180d2520db5e1960e735aeef594fb7a39ca9ea 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/2.\345\270\270\351\207\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/2.\345\270\270\351\207\217/config.json" @@ -7,5 +7,6 @@ "export": [ "constants.json" ], - "node_id": "c-d3cd094b74334fa3b123b896788aa1ca" + "node_id": "c-d3cd094b74334fa3b123b896788aa1ca", + "title": "常量" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\237\272\346\234\254\346\225\260\346\215\256\347\261\273\345\236\213/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\237\272\346\234\254\346\225\260\346\215\256\347\261\273\345\236\213/config.json" index 5253afea7eaf4c6f4f1b600f0b56a5771f84eae1..afbb348a3f4731e70f5b43acdbb49461f0c71677 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\237\272\346\234\254\346\225\260\346\215\256\347\261\273\345\236\213/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\237\272\346\234\254\346\225\260\346\215\256\347\261\273\345\236\213/config.json" @@ -49,5 +49,6 @@ "export": [ "basic_data_types.json" ], - "node_id": "c-4fd1baa5eb72451aa52e5ef801376f6f" + "node_id": "c-4fd1baa5eb72451aa52e5ef801376f6f", + "title": "基本数据类型" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/config.json" index 0eb3d72f4ed216d86e096d93ff88bc6a227c1598..4f4fea599f6fe2138e02816415b2214a2cfeb4f0 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/2.\346\225\260\346\215\256\347\261\273\345\236\213/config.json" @@ -5,5 +5,6 @@ ], "children": [], "export": [], - "node_id": "c-c7ef387bd4bf4bd0a87d1886e66160c5" + "node_id": "c-c7ef387bd4bf4bd0a87d1886e66160c5", + "title": "数据类型" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/1.\350\265\213\345\200\274\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/1.\350\265\213\345\200\274\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" index 27745cc026f200ba89517d43647ec439ff122c17..a6bb04aa616d37bd1faffecbbbdd93e9e6c9b079 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/1.\350\265\213\345\200\274\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/1.\350\265\213\345\200\274\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" @@ -11,5 +11,6 @@ "children": [], "export": [ "assignment_op.json" - ] + ], + "title": "赋值运算符与表达式" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/2.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/2.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" index bc041d606075d3ae09350806a0fa75356d63d7d8..0c315d61937de905e5183cef9a4c31644ed6f2ac 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/2.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/2.\347\256\227\346\234\257\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" @@ -82,5 +82,6 @@ "export": [ "arithmetic_op.json" ], - "node_id": "c-e985fb409a3a43798aa3103cebe813e3" + "node_id": "c-e985fb409a3a43798aa3103cebe813e3", + "title": "算术运算符与表达式" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/3.\345\205\263\347\263\273\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/3.\345\205\263\347\263\273\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" index edbd83fed0e3b58e28ec1e046c910195e45b4c35..a8e113bf25a2aefb8a535228623e8cc586439d95 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/3.\345\205\263\347\263\273\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/3.\345\205\263\347\263\273\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" @@ -72,5 +72,6 @@ "export": [ "relational_op.json" ], - "node_id": "c-08dec025530542b695719ef950730a69" + "node_id": "c-08dec025530542b695719ef950730a69", + "title": "关系运算符与表达式" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/4.\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/4.\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" index 0be8663fbe48d5f8ec71590f234dca9803dd9ebb..66eae8d093d0f1885bbebf40318bc3823c6b3c6a 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/4.\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/4.\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" @@ -45,5 +45,6 @@ "export": [ "logical_op.json" ], - "node_id": "c-d4ed32eedaed4d44be139eb578ed9f92" + "node_id": "c-d4ed32eedaed4d44be139eb578ed9f92", + "title": "逻辑运算符与表达式" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/5.\351\200\227\345\217\267\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/5.\351\200\227\345\217\267\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" index f54de60b57cfc780ee2e179320b6cf95bdc50afc..582abdcf2d02e9827839387df4c45bf67adac513 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/5.\351\200\227\345\217\267\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/5.\351\200\227\345\217\267\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" @@ -11,5 +11,6 @@ "children": [], "export": [ "comma_op.json" - ] + ], + "title": "逗号运算符与表达式" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/6.\346\235\241\344\273\266\350\277\220\347\256\227\347\254\246/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/6.\346\235\241\344\273\266\350\277\220\347\256\227\347\254\246/config.json" index 6cea508e248c633146cff7ab9a2745c97ac63259..c90bdc6318b5e039413dac656453dbdd34133278 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/6.\346\235\241\344\273\266\350\277\220\347\256\227\347\254\246/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/6.\346\235\241\344\273\266\350\277\220\347\256\227\347\254\246/config.json" @@ -11,5 +11,6 @@ "export": [ "conditional_op.json" ], - "node_id": "c-1d3d9e97b98b4151b87c4433d987af83" + "node_id": "c-1d3d9e97b98b4151b87c4433d987af83", + "title": "条件运算符" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/7.sizeof\350\277\220\347\256\227\347\254\246/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/7.sizeof\350\277\220\347\256\227\347\254\246/config.json" index 0e550fc744ca84eca23be7feddda2f4a1ca3e339..5027d1d31ac6f548593ca409720ac84ddd679242 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/7.sizeof\350\277\220\347\256\227\347\254\246/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/7.sizeof\350\277\220\347\256\227\347\254\246/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "sizeof_op.json" - ] + ], + "title": "sizeof运算符" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/8.\350\277\220\347\256\227\347\254\246\344\274\230\345\205\210\347\272\247\344\270\216\346\261\202\345\200\274\351\241\272\345\272\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/8.\350\277\220\347\256\227\347\254\246\344\274\230\345\205\210\347\272\247\344\270\216\346\261\202\345\200\274\351\241\272\345\272\217/config.json" index ae87a073a1730ddea931aa0aaf574a01c17f0b29..f74caff7a2c201f8dd4e114b417824c909d41777 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/8.\350\277\220\347\256\227\347\254\246\344\274\230\345\205\210\347\272\247\344\270\216\346\261\202\345\200\274\351\241\272\345\272\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/8.\350\277\220\347\256\227\347\254\246\344\274\230\345\205\210\347\272\247\344\270\216\346\261\202\345\200\274\351\241\272\345\272\217/config.json" @@ -11,5 +11,6 @@ "children": [], "export": [ "precedence.json" - ] + ], + "title": "运算符优先级与求值顺序" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" index 51cc4ac1ba1a03829bcc406e40c19e9eb5d30078..ddd921c6faf526bb15cf28220a2a3c5fe0da69e2 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/3.\350\277\220\347\256\227\347\254\246\344\270\216\350\241\250\350\276\276\345\274\217/config.json" @@ -6,5 +6,6 @@ ], "children": [], "export": [], - "node_id": "c-5002624ecc8d4be1a3d8eab4579ac7b8" + "node_id": "c-5002624ecc8d4be1a3d8eab4579ac7b8", + "title": "运算符与表达式" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/1.\350\257\255\345\217\245\344\270\216\347\250\213\345\272\217\345\235\227/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/1.\350\257\255\345\217\245\344\270\216\347\250\213\345\272\217\345\235\227/config.json" index 8a44301a52044806eb503b30348b5288f3ce18e2..8113a4f02a4938b918beb5f4b982609e5f5dac37 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/1.\350\257\255\345\217\245\344\270\216\347\250\213\345\272\217\345\235\227/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/1.\350\257\255\345\217\245\344\270\216\347\250\213\345\272\217\345\235\227/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "statements_n_blocks.json" - ] + ], + "title": "语句与程序块" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/config.json" index c9d2f6dda7372b304ad0b5ec0f198caba4f47891..0da03c0911ed53e6df9156ddd433a3f50e5d212f 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/2.\345\210\244\346\226\255\350\257\255\345\217\245/config.json" @@ -61,5 +61,6 @@ "ifelse.json", "elseif.json", "switch.json" - ] + ], + "title": "判断语句" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/config.json" index e1b24e0b29f7467f71d22cbbb60e3140b6ed7fcb..5422c14aba1c1c63fa962a65d7e5567722b475d3 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/3.\345\276\252\347\216\257\350\257\255\345\217\245/config.json" @@ -77,5 +77,6 @@ "for.json", "goto.json", "while.json" - ] + ], + "title": "循环语句" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/config.json" index 4d66964e8a48ac191555e76a394f52364a42a20b..26eab97cc219ae456787f5e4c5de841a15d4c76b 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/4.\350\257\255\345\217\245\344\270\216\346\216\247\345\210\266\346\265\201/config.json" @@ -7,5 +7,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "语句与控制流" } \ No newline at end of file diff --git "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/config.json" "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/config.json" index b47f16fefdbda084d5aa76e555c6a8b738b77c05..d19c5b2bc309752f08eaf27b11e8b22980935d05 100644 --- "a/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/config.json" +++ "b/data/1.C\350\257\255\350\250\200\345\210\235\351\230\266/config.json" @@ -1,4 +1,5 @@ { "node_id": "c-97bc6d47966c47979a9c78cc36741ade", - "keywords": [] + "keywords": [], + "title": "C语言初阶" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/1.\345\207\275\346\225\260\347\232\204\345\243\260\346\230\216\344\270\216\345\256\232\344\271\211/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/1.\345\207\275\346\225\260\347\232\204\345\243\260\346\230\216\344\270\216\345\256\232\344\271\211/config.json" index c477c09e426453e4493e8cb4836735961318c8a4..b8ee2031c759241ec2885b4dc714a27ab0370a26 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/1.\345\207\275\346\225\260\347\232\204\345\243\260\346\230\216\344\270\216\345\256\232\344\271\211/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/1.\345\207\275\346\225\260\347\232\204\345\243\260\346\230\216\344\270\216\345\256\232\344\271\211/config.json" @@ -11,5 +11,6 @@ "children": [], "export": [ "definition.json" - ] + ], + "title": "函数的声明与定义" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/2.\345\207\275\346\225\260\347\232\204\345\217\202\346\225\260/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/2.\345\207\275\346\225\260\347\232\204\345\217\202\346\225\260/config.json" index b0d74074cbeab0cfe1c16484539c0cb2dba91a99..4ceadd93df606337f3ff74168ff8d1f5be277389 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/2.\345\207\275\346\225\260\347\232\204\345\217\202\346\225\260/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/2.\345\207\275\346\225\260\347\232\204\345\217\202\346\225\260/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "parameter_n_argument.json" - ] + ], + "title": "函数的参数" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/3.\345\207\275\346\225\260\347\232\204\350\277\224\345\233\236/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/3.\345\207\275\346\225\260\347\232\204\350\277\224\345\233\236/config.json" index 83a95fa55fbaf2b5afaa8c84b5a2183d159a992c..de83653444632abab23a6eafd40744a8d6b60a10 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/3.\345\207\275\346\225\260\347\232\204\350\277\224\345\233\236/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/3.\345\207\275\346\225\260\347\232\204\350\277\224\345\233\236/config.json" @@ -10,5 +10,6 @@ "children": [], "export": [ "return.json" - ] + ], + "title": "函数的返回" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/4.\345\207\275\346\225\260\347\232\204\350\260\203\347\224\250/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/4.\345\207\275\346\225\260\347\232\204\350\260\203\347\224\250/config.json" index d6518f8c5c20a3aeca66117b44ce9584aad8b139..16d0e381932919383bfd8123c380f50e6c069862 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/4.\345\207\275\346\225\260\347\232\204\350\260\203\347\224\250/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/4.\345\207\275\346\225\260\347\232\204\350\260\203\347\224\250/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "function_call.json" - ] + ], + "title": "函数的调用" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/5.\345\207\275\346\225\260\347\232\204\351\200\222\345\275\222/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/5.\345\207\275\346\225\260\347\232\204\351\200\222\345\275\222/config.json" index 6ef9566f6ed01b654082abe064916c7768da3e49..4bf7945ade1604098c3773ef7478b96ef767ae06 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/5.\345\207\275\346\225\260\347\232\204\351\200\222\345\275\222/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/5.\345\207\275\346\225\260\347\232\204\351\200\222\345\275\222/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "recursion.json" - ] + ], + "title": "函数的递归" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/6.\345\261\200\351\203\250\345\217\230\351\207\217\345\222\214\345\205\250\345\261\200\345\217\230\351\207\217/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/6.\345\261\200\351\203\250\345\217\230\351\207\217\345\222\214\345\205\250\345\261\200\345\217\230\351\207\217/config.json" index 6e6ea5eff75eb1320054fe01d2c0eb05495161f0..1a2899bd30d7b467b3e3079fd68775dc5bc580a3 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/6.\345\261\200\351\203\250\345\217\230\351\207\217\345\222\214\345\205\250\345\261\200\345\217\230\351\207\217/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/6.\345\261\200\351\203\250\345\217\230\351\207\217\345\222\214\345\205\250\345\261\200\345\217\230\351\207\217/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "global_n_local_var.json" - ] + ], + "title": "局部变量和全局变量" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/7.\345\244\264\346\226\207\344\273\266/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/7.\345\244\264\346\226\207\344\273\266/config.json" index 2e72d827296c09b0f06d7584f771337d1cdbb213..aa6e524b1d230566d89820689a9cd36229f20ef0 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/7.\345\244\264\346\226\207\344\273\266/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/7.\345\244\264\346\226\207\344\273\266/config.json" @@ -5,5 +5,8 @@ "C语言" ], "children": [], - "export": ["header.json"] + "export": [ + "header.json" + ], + "title": "头文件" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/8.\345\206\205\351\203\250\345\207\275\346\225\260\345\222\214\345\244\226\351\203\250\345\207\275\346\225\260/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/8.\345\206\205\351\203\250\345\207\275\346\225\260\345\222\214\345\244\226\351\203\250\345\207\275\346\225\260/config.json" index 9de6dce0f1ab5f1b6be8b8ff23851724c7848cf4..c5709f6d5dd821b621fd15f4f1c3aab19d1bc9d2 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/8.\345\206\205\351\203\250\345\207\275\346\225\260\345\222\214\345\244\226\351\203\250\345\207\275\346\225\260/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/8.\345\206\205\351\203\250\345\207\275\346\225\260\345\222\214\345\244\226\351\203\250\345\207\275\346\225\260/config.json" @@ -6,5 +6,8 @@ "C语言" ], "children": [], - "export": ["ex_in_function.json"] + "export": [ + "ex_in_function.json" + ], + "title": "内部函数和外部函数" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/config.json" index ebf9b486b2a6de9ae74212df41323761d0ea2fed..5f3b3897c4065dd0414a10ab337c37fd72977d01 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/1.\345\207\275\346\225\260\344\270\216\347\250\213\345\272\217\347\273\223\346\236\204/config.json" @@ -1,8 +1,9 @@ { - "node_id": "c-c1d5e45aeba9407a9aba96de5af95e4e", - "keywords": [ - "函数", - "程序结构", - "C语言" - ] + "node_id": "c-c1d5e45aeba9407a9aba96de5af95e4e", + "keywords": [ + "函数", + "程序结构", + "C语言" + ], + "title": "函数与程序结构" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/1.\346\225\260\347\273\204\347\256\200\344\273\213/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/1.\346\225\260\347\273\204\347\256\200\344\273\213/config.json" index 6eee376b3ad531b9b2dcc8f6d6c990211f119b47..b0c5576a0a9142c45a76d562b81c1f03d2f9f289 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/1.\346\225\260\347\273\204\347\256\200\344\273\213/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/1.\346\225\260\347\273\204\347\256\200\344\273\213/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "array_def.json" - ] + ], + "title": "数组简介" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/2.\344\270\200\347\273\264\346\225\260\347\273\204/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/2.\344\270\200\347\273\264\346\225\260\347\273\204/config.json" index c72a4a579a1a3b188baacd5ab1d93629ede452dd..cbf4c2c68f9aa6ff0a185a9df6dcc1f0c82ebb6e 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/2.\344\270\200\347\273\264\346\225\260\347\273\204/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/2.\344\270\200\347\273\264\346\225\260\347\273\204/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "bubble_sort.json" - ] + ], + "title": "一维数组" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/3.\344\272\214\347\273\264\346\225\260\347\273\204/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/3.\344\272\214\347\273\264\346\225\260\347\273\204/config.json" index 42eaa25a92c82291c1a240e22fd3c401bb6fca21..c6d2339167cdcec65f49efa1f43240b515b5f062 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/3.\344\272\214\347\273\264\346\225\260\347\273\204/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/3.\344\272\214\347\273\264\346\225\260\347\273\204/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "matrix.json" - ] + ], + "title": "二维数组" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/4.\345\217\230\351\225\277\346\225\260\347\273\204/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/4.\345\217\230\351\225\277\346\225\260\347\273\204/config.json" index 7e6e1a6226f0077c588dd753ed826cba0a98d190..406a312deb74da8e302f85f5f025fe32fb336aa1 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/4.\345\217\230\351\225\277\346\225\260\347\273\204/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/4.\345\217\230\351\225\277\346\225\260\347\273\204/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "vla.json" - ] + ], + "title": "变长数组" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/config.json" index db635bfc3b4b5ebf4b9c1acdd995e6623cd442ef..d4e4bbd4f1c260b6a6fa89254c2d1430b7e01627 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/2.\346\225\260\347\273\204/config.json" @@ -5,5 +5,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "数组" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/1.\346\214\207\351\222\210\344\270\216\345\234\260\345\235\200/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/1.\346\214\207\351\222\210\344\270\216\345\234\260\345\235\200/config.json" index 34f6c49974ce8bd6592d3982a7affb6ff4f81010..57933e5448e1c60da09da9fb9babbcfa1619b448 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/1.\346\214\207\351\222\210\344\270\216\345\234\260\345\235\200/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/1.\346\214\207\351\222\210\344\270\216\345\234\260\345\235\200/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "pointers.json" - ] + ], + "title": "指针与地址" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/2.\346\214\207\351\222\210\344\270\216\345\207\275\346\225\260\345\217\202\346\225\260/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/2.\346\214\207\351\222\210\344\270\216\345\207\275\346\225\260\345\217\202\346\225\260/config.json" index 912aedc789c61f2f0ee26b7e2e9c3310736397c1..0efbc7c03737e7267489b91ecac30e1cc718106e 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/2.\346\214\207\351\222\210\344\270\216\345\207\275\346\225\260\345\217\202\346\225\260/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/2.\346\214\207\351\222\210\344\270\216\345\207\275\346\225\260\345\217\202\346\225\260/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "pointers_n_func.json" - ] + ], + "title": "指针与函数参数" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/3.\346\214\207\351\222\210\344\270\216\346\225\260\347\273\204/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/3.\346\214\207\351\222\210\344\270\216\346\225\260\347\273\204/config.json" index 8f35b8a62a330caa1ee49d5eb072a2756d5545f0..3526bf195089d13d570f8e5a872755738a93f5dd 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/3.\346\214\207\351\222\210\344\270\216\346\225\260\347\273\204/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/3.\346\214\207\351\222\210\344\270\216\346\225\260\347\273\204/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "pointers_n_array.json" - ] + ], + "title": "指针与数组" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/4.\345\234\260\345\235\200\347\256\227\346\234\257\350\277\220\347\256\227/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/4.\345\234\260\345\235\200\347\256\227\346\234\257\350\277\220\347\256\227/config.json" index 1846e17c6d92f19ad391c16a876f528d2fe88fd7..0609274f6dbfe44ba11c07ccb5ae3463e0df2b95 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/4.\345\234\260\345\235\200\347\256\227\346\234\257\350\277\220\347\256\227/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/4.\345\234\260\345\235\200\347\256\227\346\234\257\350\277\220\347\256\227/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "pointers_arithmetic_op.json" - ] + ], + "title": "地址算术运算" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/5.\346\214\207\351\222\210\346\225\260\347\273\204\344\273\245\345\217\212\346\214\207\345\220\221\346\214\207\351\222\210\347\232\204\346\214\207\351\222\210/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/5.\346\214\207\351\222\210\346\225\260\347\273\204\344\273\245\345\217\212\346\214\207\345\220\221\346\214\207\351\222\210\347\232\204\346\214\207\351\222\210/config.json" index 37697dfc7b552a63a54bae1e83a72497b473bf56..0af4bf400577a47969ed407c60e99a3a133bd20b 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/5.\346\214\207\351\222\210\346\225\260\347\273\204\344\273\245\345\217\212\346\214\207\345\220\221\346\214\207\351\222\210\347\232\204\346\214\207\351\222\210/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/5.\346\214\207\351\222\210\346\225\260\347\273\204\344\273\245\345\217\212\346\214\207\345\220\221\346\214\207\351\222\210\347\232\204\346\214\207\351\222\210/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "pointers_array.json" - ] + ], + "title": "指针数组以及指向指针的指针" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/6.\346\214\207\345\220\221\345\207\275\346\225\260\347\232\204\346\214\207\351\222\210/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/6.\346\214\207\345\220\221\345\207\275\346\225\260\347\232\204\346\214\207\351\222\210/config.json" index b6ee24b981e0698194c559a13befa55be61f844e..13445684f1a4e7908f18d4020caeab4571ceaf2b 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/6.\346\214\207\345\220\221\345\207\275\346\225\260\347\232\204\346\214\207\351\222\210/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/6.\346\214\207\345\220\221\345\207\275\346\225\260\347\232\204\346\214\207\351\222\210/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "pointers_2_func.json" - ] + ], + "title": "指向函数的指针" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/config.json" index d094da1bdf42ba49c8e6d7de1ba876cdfdb6fdea..852aa2b03e4c73b728b890defc1a3589fc8fcd51 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/3.\346\214\207\351\222\210/config.json" @@ -5,5 +5,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "指针" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/1.\345\255\227\347\254\246\344\270\262\350\276\223\345\205\245\344\270\216\350\276\223\345\207\272/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/1.\345\255\227\347\254\246\344\270\262\350\276\223\345\205\245\344\270\216\350\276\223\345\207\272/config.json" index 5069dd8df28010e8021f69f6fec61f22cbded41e..6423fe3d6f638d9f7e05b379c92a4c6f1c75a667 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/1.\345\255\227\347\254\246\344\270\262\350\276\223\345\205\245\344\270\216\350\276\223\345\207\272/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/1.\345\255\227\347\254\246\344\270\262\350\276\223\345\205\245\344\270\216\350\276\223\345\207\272/config.json" @@ -11,5 +11,6 @@ "export": [ "string_io.json" ], - "node_id": "c-bbd1310e647846018a1ff37d29c70ff0" + "node_id": "c-bbd1310e647846018a1ff37d29c70ff0", + "title": "字符串输入与输出" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/2.\345\255\227\347\254\246\344\270\262\345\207\275\346\225\260/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/2.\345\255\227\347\254\246\344\270\262\345\207\275\346\225\260/config.json" index 0a71ef4ea42b7a930dea7b8bb0827878c5c0cfac..bbfd81c743ca64b95ecac3a560a75d2b62c71df7 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/2.\345\255\227\347\254\246\344\270\262\345\207\275\346\225\260/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/2.\345\255\227\347\254\246\344\270\262\345\207\275\346\225\260/config.json" @@ -8,5 +8,6 @@ "export": [ "string_func.json" ], - "node_id": "c-2aa6707a4e0244dfab606b030f5c35c9" + "node_id": "c-2aa6707a4e0244dfab606b030f5c35c9", + "title": "字符串函数" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/config.json" index 8f10c59b64713631e0c0a6415f1df5c91aac7509..b06cf52c4a478ad614a57c62273fd058c8bf7cf8 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/4.\345\255\227\347\254\246\344\270\262/config.json" @@ -5,5 +5,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "字符串" } \ No newline at end of file diff --git "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/config.json" "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/config.json" index 28132802760f1da0c500cf0291c8425187aaff89..19d56dd2c1e088ac8b904cf83fcf0343e1ae05b1 100644 --- "a/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/config.json" +++ "b/data/2.C\350\257\255\350\250\200\344\270\255\351\230\266/config.json" @@ -1,4 +1,5 @@ { "node_id": "c-0b3c295f0ba24708845505ee4583303e", - "keywords": [] + "keywords": [], + "title": "C语言中阶" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/1.\347\273\223\346\236\204\344\275\223\347\256\200\344\273\213/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/1.\347\273\223\346\236\204\344\275\223\347\256\200\344\273\213/config.json" index 6bcb38df10814fa1552d859fb248925b22444a4a..4caf311fce97cafbaf60dbd8c7c83a99e0c9792e 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/1.\347\273\223\346\236\204\344\275\223\347\256\200\344\273\213/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/1.\347\273\223\346\236\204\344\275\223\347\256\200\344\273\213/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "structures.json" - ] + ], + "title": "结构体简介" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/2.\347\273\223\346\236\204\344\275\223\346\225\260\347\273\204/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/2.\347\273\223\346\236\204\344\275\223\346\225\260\347\273\204/config.json" index 6af4285560817c95b010f6f2bb09317cc4425639..1f2c923910d1aadc3053a07f830413acf1cd184e 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/2.\347\273\223\346\236\204\344\275\223\346\225\260\347\273\204/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/2.\347\273\223\346\236\204\344\275\223\346\225\260\347\273\204/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "structures_array.json" - ] + ], + "title": "结构体数组" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/3.\347\273\223\346\236\204\344\275\223\346\214\207\351\222\210/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/3.\347\273\223\346\236\204\344\275\223\346\214\207\351\222\210/config.json" index 5119bea8791f9de44a789c9e80b2d16de7637674..dd3c61a4e90a5e07de2157e7bb02d9c42e5792db 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/3.\347\273\223\346\236\204\344\275\223\346\214\207\351\222\210/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/3.\347\273\223\346\236\204\344\275\223\346\214\207\351\222\210/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "structures_pointers.json" - ] + ], + "title": "结构体指针" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/4.\347\273\223\346\236\204\344\275\223\344\270\216\345\207\275\346\225\260/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/4.\347\273\223\346\236\204\344\275\223\344\270\216\345\207\275\346\225\260/config.json" index 8aecc5111bf298300568c77125a8039f0f6b0c6a..801283cb4a7824d3a87be7532acc06203b0ca5c5 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/4.\347\273\223\346\236\204\344\275\223\344\270\216\345\207\275\346\225\260/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/4.\347\273\223\346\236\204\344\275\223\344\270\216\345\207\275\346\225\260/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "structures_n_func.json" - ] + ], + "title": "结构体与函数" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/5.\351\223\276\345\274\217\347\273\223\346\236\204/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/5.\351\223\276\345\274\217\347\273\223\346\236\204/config.json" index c8c46ade1764b8daf403e914166c4c09dafe9f56..7d9c5351f27723eebf6121fc37fdeb51021a3a57 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/5.\351\223\276\345\274\217\347\273\223\346\236\204/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/5.\351\223\276\345\274\217\347\273\223\346\236\204/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "linked_list.json" - ] + ], + "title": "链式结构" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/config.json" index a13628658134abd433bcb8b234609bcb01b5ff47..883e3d3c93af73114b112ac041b9a31d5fe6e8ec 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/1.\347\273\223\346\236\204\344\275\223/config.json" @@ -1,7 +1,8 @@ { - "node_id": "c-457fbccd00ef4ce3b0f44702f9755b43", - "keywords": [ - "结构体", - "C语言" - ] + "node_id": "c-457fbccd00ef4ce3b0f44702f9755b43", + "keywords": [ + "结构体", + "C语言" + ], + "title": "结构体" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/1.\350\201\224\345\220\210\344\275\223/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/1.\350\201\224\345\220\210\344\275\223/config.json" index 2cb993a10e7bce787712f858e6bec265c5fc2b57..2f22cf74f62fb778cd8cfde05624018d88dfb7e6 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/1.\350\201\224\345\220\210\344\275\223/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/1.\350\201\224\345\220\210\344\275\223/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "unions.json" - ] + ], + "title": "联合体" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/2.\346\236\232\344\270\276\347\261\273\345\236\213/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/2.\346\236\232\344\270\276\347\261\273\345\236\213/config.json" index 61f05873e9cf8c709822a752beb1f47298fb19b5..44353bed6938ada8ae35e71707346c84674b0d97 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/2.\346\236\232\344\270\276\347\261\273\345\236\213/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/2.\346\236\232\344\270\276\347\261\273\345\236\213/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "enum.json" - ] + ], + "title": "枚举类型" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/config.json" index 503a6e8225b292a95820a8aca2603af97694d9cf..59832cc2ae8d8231b9162c5abe86e1dd6c52a172 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/2.\350\201\224\345\220\210\344\275\223\344\270\216\346\236\232\344\270\276\347\261\273\345\236\213/config.json" @@ -7,5 +7,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "联合体与枚举类型" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/1.\344\275\215\345\222\214\345\255\227\350\212\202/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/1.\344\275\215\345\222\214\345\255\227\350\212\202/config.json" index aa83b4acd97f72b6a6120b7313fd01c1afbf37c0..f8aad477f1581656beb78c9996467cee8d94660f 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/1.\344\275\215\345\222\214\345\255\227\350\212\202/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/1.\344\275\215\345\222\214\345\255\227\350\212\202/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "check.json" - ] + ], + "title": "位和字节" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/2.\344\272\214\350\277\233\345\210\266/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/2.\344\272\214\350\277\233\345\210\266/config.json" index 651a38b7219b918f393458f6a829d2da2e287a1e..912a5392fa68d979a7167d73ff6051e2b0658e4f 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/2.\344\272\214\350\277\233\345\210\266/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/2.\344\272\214\350\277\233\345\210\266/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "count.json" - ] + ], + "title": "二进制" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/3.\345\205\253\350\277\233\345\210\266/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/3.\345\205\253\350\277\233\345\210\266/config.json" index d4ca5b5a36f04ca05ecca890f7e93d61e1e7b4ca..030b0d6e4f1879e7141f374b63bfb4f8bba87dd2 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/3.\345\205\253\350\277\233\345\210\266/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/3.\345\205\253\350\277\233\345\210\266/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "oct.json" - ] + ], + "title": "八进制" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/4.\345\215\201\345\205\255\350\277\233\345\210\266/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/4.\345\215\201\345\205\255\350\277\233\345\210\266/config.json" index a7777ad0ddad8808ac75051ceefddf89a166c9d4..8f477c7bccdeaa766b988d6b4dde0436aa2c41fb 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/4.\345\215\201\345\205\255\350\277\233\345\210\266/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/4.\345\215\201\345\205\255\350\277\233\345\210\266/config.json" @@ -7,6 +7,7 @@ ], "children": [], "export": [ - "bin_to_hex.json" - ] + "bin_to_hex.json" + ], + "title": "十六进制" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/5.\344\275\215\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/5.\344\275\215\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246/config.json" index a005b842ed97671d6880d9597d640d2995d3cba5..622fedac3ffa4b40b096acbd2ed9d6c0542c7c4f 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/5.\344\275\215\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/5.\344\275\215\351\200\273\350\276\221\350\277\220\347\256\227\347\254\246/config.json" @@ -7,6 +7,7 @@ ], "children": [], "export": [ - "bit_op.json" - ] + "bit_op.json" + ], + "title": "位逻辑运算符" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/6.\345\257\271\351\275\220\347\211\271\346\200\247/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/6.\345\257\271\351\275\220\347\211\271\346\200\247/config.json" index 27ecb77d41c85bc6f4c18c6cbbe0f402b41a7dbc..23f9d355cf2323bbe12ca301340f8ec73a9a2a42 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/6.\345\257\271\351\275\220\347\211\271\346\200\247/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/6.\345\257\271\351\275\220\347\211\271\346\200\247/config.json" @@ -7,7 +7,8 @@ ], "children": [], "export": [ - "pack01.json", - "pack02.json" - ] + "pack01.json", + "pack02.json" + ], + "title": "对齐特性" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/7.\344\275\215\345\255\227\346\256\265/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/7.\344\275\215\345\255\227\346\256\265/config.json" index 07e7e50ed060ff842cf9085c63412d5782741d1f..7349b7ac84628864ee2d03281d0139fbcf6e854a 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/7.\344\275\215\345\255\227\346\256\265/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/7.\344\275\215\345\255\227\346\256\265/config.json" @@ -6,6 +6,7 @@ ], "children": [], "export": [ - "bit_field.json" - ] + "bit_field.json" + ], + "title": "位字段" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/config.json" index a855e133515d56a809b38e808a2655d6cbdb7da4..8fbd805c16558eed1ca26c2a740ade6bfa9012ad 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/3.\344\275\215\350\277\220\347\256\227/config.json" @@ -6,5 +6,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "位运算" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/1.\345\256\217\345\256\232\344\271\211/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/1.\345\256\217\345\256\232\344\271\211/config.json" index 84958dbde1df606a5e85a06759ee3a26654bf7de..257863e2ab4b5065efd8b0d5df60521ff5201c55 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/1.\345\256\217\345\256\232\344\271\211/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/1.\345\256\217\345\256\232\344\271\211/config.json" @@ -10,5 +10,6 @@ "define_func_1.json", "define_func_2.json", "define_func_3.json" - ] + ], + "title": "宏定义" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/2.#include\346\214\207\344\273\244/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/2.#include\346\214\207\344\273\244/config.json" index 9751e036c0bd9ef0202175c565f68889a0b5b593..daec948da613097ae69247bdf6fd56f7d5560f6f 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/2.#include\346\214\207\344\273\244/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/2.#include\346\214\207\344\273\244/config.json" @@ -9,5 +9,6 @@ "export": [ "calc.json", "calc_test.json" - ] + ], + "title": "#include指令" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/3.#undef\346\214\207\344\273\244/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/3.#undef\346\214\207\344\273\244/config.json" index 16d25a0dca974853d4aaf3a23794bf21b49c4b88..786483b381901fe669c2a2019046e22448204286 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/3.#undef\346\214\207\344\273\244/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/3.#undef\346\214\207\344\273\244/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "undef.json" - ] + ], + "title": "#undef指令" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/4.\346\235\241\344\273\266\347\274\226\350\257\221/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/4.\346\235\241\344\273\266\347\274\226\350\257\221/config.json" index bb3dc7dc61183a67a934b7cc6274b64a9090c1e8..d6362ddc598c0c656cb39a2a38cd9784850863ff 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/4.\346\235\241\344\273\266\347\274\226\350\257\221/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/4.\346\235\241\344\273\266\347\274\226\350\257\221/config.json" @@ -9,5 +9,6 @@ "export": [ "ifdef01.json", "ifdef02.json" - ] + ], + "title": "条件编译" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/5.\345\206\205\350\201\224\345\207\275\346\225\260/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/5.\345\206\205\350\201\224\345\207\275\346\225\260/config.json" index 0536a878ec971fba757ca57b6fbe5d3e786d3cec..54c633a67493609f340d65bed9d0285636223d21 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/5.\345\206\205\350\201\224\345\207\275\346\225\260/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/5.\345\206\205\350\201\224\345\207\275\346\225\260/config.json" @@ -7,5 +7,6 @@ "children": [], "export": [ "inline01.json" - ] + ], + "title": "内联函数" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/config.json" index dc31c65f145c59a77711ae96d1b26e7d31bf5997..eb66261939450c4fe1a9e7a22dedd2850a7436d3 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/4.\351\242\204\345\244\204\347\220\206\345\231\250/config.json" @@ -6,5 +6,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "预处理器" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/1.\346\226\207\344\273\266\347\232\204\345\237\272\346\234\254\346\223\215\344\275\234/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/1.\346\226\207\344\273\266\347\232\204\345\237\272\346\234\254\346\223\215\344\275\234/config.json" index d186a75b569ac1d9da45fdedcecc394ca51b3beb..4549075c47bf61b8ded07c08a487128a63133c0a 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/1.\346\226\207\344\273\266\347\232\204\345\237\272\346\234\254\346\223\215\344\275\234/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/1.\346\226\207\344\273\266\347\232\204\345\237\272\346\234\254\346\223\215\344\275\234/config.json" @@ -39,5 +39,6 @@ } } ], - "export": [] + "export": [], + "title": "文件的基本操作" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/2.\346\226\207\344\273\266\347\232\204\350\257\273\345\206\231/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/2.\346\226\207\344\273\266\347\232\204\350\257\273\345\206\231/config.json" index 67eea7f6e3e311a232d208a97ff124290d5c4f22..40a1ff4d590f45487e00461eee0bc6131df0281d 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/2.\346\226\207\344\273\266\347\232\204\350\257\273\345\206\231/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/2.\346\226\207\344\273\266\347\232\204\350\257\273\345\206\231/config.json" @@ -8,5 +8,6 @@ "children": [], "export": [ "file_hash.json" - ] + ], + "title": "文件的读写" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/config.json" index 970a210e60915ea270e8ad2f0912898e719eb179..8fd5f26b477cd2bdc002fe54ab862782238c635e 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/5.\346\226\207\344\273\266/config.json" @@ -5,5 +5,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "文件" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/1.\345\255\230\345\202\250\347\261\273\345\210\253/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/1.\345\255\230\345\202\250\347\261\273\345\210\253/config.json" index 6e8994be203b009d12f90d628bde8cfe1e38d5a3..e76c798bb8c452e5e35ae9dcf57ab5a38ceddb4c 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/1.\345\255\230\345\202\250\347\261\273\345\210\253/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/1.\345\255\230\345\202\250\347\261\273\345\210\253/config.json" @@ -5,5 +5,8 @@ "C语言" ], "children": [], - "export": ["storage_categories.json"] + "export": [ + "storage_categories.json" + ], + "title": "存储类别" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/2.\345\206\205\345\255\230\345\212\250\346\200\201\347\256\241\347\220\206/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/2.\345\206\205\345\255\230\345\212\250\346\200\201\347\256\241\347\220\206/config.json" index c4ce28709a4184de800cce6b0d0a8ab58807bc4b..d638abb58ac1bdd90933d4891b16cd6ce219672a 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/2.\345\206\205\345\255\230\345\212\250\346\200\201\347\256\241\347\220\206/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/2.\345\206\205\345\255\230\345\212\250\346\200\201\347\256\241\347\220\206/config.json" @@ -1,36 +1,37 @@ { - "node_id": "c-e75bdc3470954cb38bdfcf4f0ed3680b", - "keywords": [ - "存储管理", - "内存管理", - "内存动态管理", - "C语言" - ], - "children": [ - { - "内存分配:malloc()": { - "keywords": [ - "内存分配", - "malloc", - "C语言" - ], - "children": [], - "node_id": "c-cc8211e14d6f46c8b91b27f4b5ae2c3a" - } - }, - { - "内存释放:free()": { - "keywords": [ - "内存释放", - "free", - "C语言" - ], - "children": [], - "node_id": "c-3ef9cac7dde7450cba53d20005fefe77" - } - } - ], - "export": [ - "memory_management.json" - ] + "node_id": "c-e75bdc3470954cb38bdfcf4f0ed3680b", + "keywords": [ + "存储管理", + "内存管理", + "内存动态管理", + "C语言" + ], + "children": [ + { + "内存分配:malloc()": { + "keywords": [ + "内存分配", + "malloc", + "C语言" + ], + "children": [], + "node_id": "c-cc8211e14d6f46c8b91b27f4b5ae2c3a" + } + }, + { + "内存释放:free()": { + "keywords": [ + "内存释放", + "free", + "C语言" + ], + "children": [], + "node_id": "c-3ef9cac7dde7450cba53d20005fefe77" + } + } + ], + "export": [ + "memory_management.json" + ], + "title": "内存动态管理" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/config.json" index bf7051391f0be1e8e02875f9abd7cb3106a9a135..30a71b9c6fb6c08fcb232cba0af9304b84467ede 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/6.\345\255\230\345\202\250\347\256\241\347\220\206/config.json" @@ -6,5 +6,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "存储管理" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/1.\346\225\260\345\255\246\345\272\223/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/1.\346\225\260\345\255\246\345\272\223/config.json" index 9fef7e1f5dcb995459d8f482bed9a67263bb7988..e61314fd8d04bc85b7833519080d5d5828439ff8 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/1.\346\225\260\345\255\246\345\272\223/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/1.\346\225\260\345\255\246\345\272\223/config.json" @@ -1,13 +1,14 @@ { - "node_id": "c-77363abd916c4981b595f44138f53e0a", - "keywords": [ - "数学库", - "math.h", - "标准库", - "C语言" - ], - "children": [], - "export": [ - "math.json" - ] + "node_id": "c-77363abd916c4981b595f44138f53e0a", + "keywords": [ + "数学库", + "math.h", + "标准库", + "C语言" + ], + "children": [], + "export": [ + "math.json" + ], + "title": "数学库" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/2.\351\200\232\347\224\250\345\267\245\345\205\267\345\272\223/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/2.\351\200\232\347\224\250\345\267\245\345\205\267\345\272\223/config.json" index d6d32dcf7bdef688d7d4ba34087c6b5256a954ef..cc01458df9807e27b88ab2308de7ffffac401bdf 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/2.\351\200\232\347\224\250\345\267\245\345\205\267\345\272\223/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/2.\351\200\232\347\224\250\345\267\245\345\205\267\345\272\223/config.json" @@ -7,5 +7,8 @@ "C语言" ], "children": [], - "export": ["qsort.json"] + "export": [ + "qsort.json" + ], + "title": "通用工具库" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/3.\346\226\255\350\250\200\345\272\223/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/3.\346\226\255\350\250\200\345\272\223/config.json" index f8eda67082c57eaf1c89c06040dd31750e8286d3..46e5e33293589b4ee950c46356edeceea63bfa97 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/3.\346\226\255\350\250\200\345\272\223/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/3.\346\226\255\350\250\200\345\272\223/config.json" @@ -9,5 +9,6 @@ "children": [], "export": [ "assert.json" - ] + ], + "title": "断言库" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/config.json" index 17d117f5c8a20db06bb228da066e9dbecc75c282..84dd5f995f03a56faeabc384840a8e7606c7fe9e 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/7.\346\240\207\345\207\206\345\207\275\346\225\260\345\272\223/config.json" @@ -6,5 +6,6 @@ "C语言" ], "children": [], - "export": [] + "export": [], + "title": "标准函数库" } \ No newline at end of file diff --git "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/config.json" "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/config.json" index 5d760ef8f9b10716e755b991fc8dbc55b4a85493..f51af2d63557fdc9e69176906e2757939e60af31 100644 --- "a/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/config.json" +++ "b/data/3.C\350\257\255\350\250\200\351\253\230\351\230\266/config.json" @@ -1,4 +1,5 @@ { "node_id": "c-29426c5de15a472ba147b32bd24b73a5", - "keywords": [] + "keywords": [], + "title": "C语言高阶" } \ No newline at end of file diff --git a/data/config.json b/data/config.json index e1b0f313d7f74819b39fcc9ebc4cce71b54ea4c0..b2f5f99b5f55be8e0d82f1d68151a9673dcf9840 100644 --- a/data/config.json +++ b/data/config.json @@ -1,5 +1,6 @@ { "tree_name": "C", "keywords": [], - "node_id": "c-569d5e11c4fc5de7844053d9a733c5e8" + "node_id": "c-569d5e11c4fc5de7844053d9a733c5e8", + "title": "C" } \ No newline at end of file diff --git a/src/tree.py b/src/tree.py index ec68278a6f78d556cdfa7602c055086dc6c46f6b..461e4d6c5bb231e8f2dc793d537963a1f2564821 100644 --- a/src/tree.py +++ b/src/tree.py @@ -68,6 +68,7 @@ def gen_tree(data_path): def ensure_id_helper(node): flag = False + if (node.get('node_id') is None) or node.get('node_id') in id_set: node['node_id'] = gen_node_id() flag = True @@ -83,6 +84,25 @@ def gen_tree(data_path): def ensure_node_id(cfg): return ensure_id_helper(cfg) + def ensure_title_helper(node, cfg_path, title=""): + flag = False + + if node.get('title') is None: + if cfg_path: + node['title'] = re.sub("^[0-9]{1,3}\.", "", os.path.split(os.path.dirname(cfg_path))[-1]) + else: + node['title'] = title + flag = True + + if 'children' in node: + for c in node["children"]: + flag = flag or ensure_title_helper(list(c.values())[0], None, list(c.keys())[0]) + + return flag + + def ensure_title(cfg, cfg_path): + return ensure_title_helper(cfg, cfg_path) + def make_node(name, node_id, keywords, children=None): node = {} node_children = children or [] @@ -98,6 +118,10 @@ def gen_tree(data_path): cfg = load_json(cfg_path) if ensure_node_id(cfg): dump_json(cfg_path, cfg) + + if ensure_title(cfg, cfg_path): + cfg["title"] = "C" + dump_json(cfg_path, cfg, exist_ok=True, override=True) tree_node = { "node_id": cfg['node_id'], "keywords": cfg['keywords'], @@ -113,6 +137,8 @@ def gen_tree(data_path): level_cfg = load_json(level_path) if ensure_node_id(level_cfg) or check_export(level_no_dir, level_cfg): dump_json(level_path, level_cfg, exist_ok=True, override=True) + if ensure_title(level_cfg, level_path): + dump_json(level_path, level_cfg, exist_ok=True, override=True) level_node, level_node_children = make_node( level_name, level_cfg['node_id'], level_cfg['keywords']) @@ -125,6 +151,8 @@ def gen_tree(data_path): chapter_cfg = load_json(chapter_path) if ensure_node_id(chapter_cfg) or check_export(chapter_no_dir, chapter_cfg): dump_json(chapter_path, chapter_cfg, exist_ok=True, override=True) + if ensure_title(chapter_cfg, chapter_path): + dump_json(chapter_path, chapter_cfg, exist_ok=True, override=True) chapter_node, chapter_node_children = make_node( chapter_name, chapter_cfg['node_id'], chapter_cfg['keywords']) @@ -156,6 +184,9 @@ def gen_tree(data_path): if flag: dump_json(sec_path, sec_cfg, exist_ok=True, override=True) + if ensure_title(sec_cfg, sec_path): + dump_json(sec_path, sec_cfg, exist_ok=True, override=True) + # 保存技能树骨架 tree_path = os.path.join(data_path, 'tree.json') dump_json(tree_path, root, exist_ok=True, override=True)