GithubHelp home page GithubHelp logo

mavisl / c-primer-plus Goto Github PK

View Code? Open in Web Editor NEW

This project forked from relph1119/c-primer-plus

0.0 0.0 0.0 1.64 MB

C Primer Plus第6版编程练习解答,在线阅读地址:https://relph1119.github.io/c-primer-plus

C 98.26% CMake 1.74%

c-primer-plus's Introduction

C Primer Plus (第6版)编程练习解答

  本书详细讲解了C语言的基本概念和编程技巧,第1章、第2章主要介绍C语言的概念和简单示例,从第3章~第15章详细讲解C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入/输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入和输出、结构、位操作等,最后两章(第16、17章)主要介绍了C预处理器、C的基本库和高级数据结构(链表、队列、二叉树、ADT抽象对象)。
  本项目主要完成了该书章末的编程练习,结合了C Primer Plus 第6版 中文版习题解答中配套资源的代码,消缺了代码中的一些Bug。

在线阅读地址

https://relph1119.github.io/c-primer-plus/#/

完善内容

  1. 第14章习题14.7,提供书籍数据创建的代码及运行结果,基于数据文件,完善修改文件记录操作、打印删除状态标记
  2. 第14章习题14.9,新增座位分配确认函数,完善打印信息
  3. 第17章习题17.8,完善宠物列表的显示

运行环境

IDE: CLion 2021.2版本
Toolchains: MinGW 6.0
Debugger: MinGW-w64 8.1

配置[C/C++ IDE]CLion

https://www.cnblogs.com/bluestorm/p/12316676.html

Toolchains配置

CMake配置

本地启动docsify

docsify serve ./docs

目录结构

assets----------------------------------------------书中的示例代码
|   +---codes---------------------------------------书中的示例代码
docs------------------------------------------------在线阅读的文件
exercises-------------------------------------------编程练习代码
resources-------------------------------------------图片文件
CMakeLists.txt--------------------------------------CMake自动编译文件

参考资料

【1】C Primer Plus 第6版 中文版习题解答中配套资源的源代码
【2】C Primer Plus 第六版 全部章节课后编程练习答案中的代码
【3】C Primer Plus(第6版)中文版中的配套资源《C Primer Plus第6版编程练习答案》中的代码

LICENSE

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

c-primer-plus's People

Contributors

relph1119 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.