{"id":20673066,"url":"https://github.com/relph1119/c-primer-plus","last_synced_at":"2025-10-13T15:11:40.204Z","repository":{"id":41320289,"uuid":"431034535","full_name":"Relph1119/c-primer-plus","owner":"Relph1119","description":"C Primer Plus第6版编程练习解答，在线阅读地址：https://relph1119.github.io/c-primer-plus","archived":false,"fork":false,"pushed_at":"2021-12-12T06:59:30.000Z","size":1675,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-04T12:40:21.580Z","etag":null,"topics":["c-primer-plus-6th-edition"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Relph1119.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-11-23T09:18:17.000Z","updated_at":"2023-02-07T05:09:18.000Z","dependencies_parsed_at":"2022-08-19T19:30:14.743Z","dependency_job_id":null,"html_url":"https://github.com/Relph1119/c-primer-plus","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Relph1119%2Fc-primer-plus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Relph1119%2Fc-primer-plus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Relph1119%2Fc-primer-plus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Relph1119%2Fc-primer-plus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Relph1119","download_url":"https://codeload.github.com/Relph1119/c-primer-plus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224970142,"owners_count":17400294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c-primer-plus-6th-edition"],"created_at":"2024-11-16T20:39:57.957Z","updated_at":"2025-10-13T15:11:35.166Z","avatar_url":"https://github.com/Relph1119.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# C Primer Plus (第6版)编程练习解答\n\n\u0026emsp;\u0026emsp;本书详细讲解了C语言的基本概念和编程技巧，第1章、第2章主要介绍C语言的概念和简单示例，从第3章~第15章详细讲解C语言的相关知识，包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入/输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入和输出、结构、位操作等，最后两章（第16、17章）主要介绍了C预处理器、C的基本库和高级数据结构（链表、队列、二叉树、ADT抽象对象）。  \n\u0026emsp;\u0026emsp;本项目主要完成了该书章末的编程练习，结合了[C Primer Plus 第6版 中文版习题解答](https://www.epubit.com/bookDetails?id=UBb600b59872ba)中配套资源的代码，消缺了代码中的一些Bug。\n\n## 在线阅读地址\nhttps://relph1119.github.io/c-primer-plus/#/\n\n## 完善内容\n1. 第14章习题14.7，提供书籍数据创建的代码及运行结果，基于数据文件，完善修改文件记录操作、打印删除状态标记\n2. 第14章习题14.9，新增座位分配确认函数，完善打印信息\n3. 第17章习题17.8，完善宠物列表的显示\n\n## 运行环境\n**IDE：** CLion 2021.2版本   \n**Toolchains：** MinGW 6.0  \n**Debugger：** MinGW-w64 8.1\n\n### 配置\\[C/C++ IDE\\]CLion\nhttps://www.cnblogs.com/bluestorm/p/12316676.html\n\n![Toolchains配置](resources/Toolchains_config.png)\n\n![CMake配置](resources/CMake_config.png)\n\n### 本地启动docsify\n```shell\ndocsify serve ./docs\n```\n\n## 目录结构\n\u003cpre\u003e\nassets----------------------------------------------书中的示例代码\n|   +---codes---------------------------------------书中的示例代码\ndocs------------------------------------------------在线阅读的文件\nexercises-------------------------------------------编程练习代码\nresources-------------------------------------------图片文件\nCMakeLists.txt--------------------------------------CMake自动编译文件\n\u003c/pre\u003e\n\n## 参考资料\n【1】[C Primer Plus 第6版 中文版习题解答](https://www.epubit.com/bookDetails?id=UBb600b59872ba)中配套资源的源代码  \n【2】[C Primer Plus 第六版 全部章节课后编程练习答案](https://www.shangmayuan.com/a/0d6db6fb3bb7427baec2ed2b.html)中的代码  \n【3】[C Primer Plus（第6版）中文版](https://www.epubit.com/bookDetails?id=N24770)中的配套资源《C Primer Plus第6版编程练习答案》中的代码  \n\n## LICENSE\n\u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\"\u003e\u003cimg alt=\"知识共享许可协议\" style=\"border-width:0\" src=\"https://img.shields.io/badge/license-CC%20BY--NC--SA%204.0-lightgrey\" /\u003e\u003c/a\u003e\u003cbr /\u003e本作品采用\u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\"\u003e知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议\u003c/a\u003e进行许可。","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frelph1119%2Fc-primer-plus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frelph1119%2Fc-primer-plus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frelph1119%2Fc-primer-plus/lists"}