0人評分過此書

C语言从入门到项目实践:超值版

出版日期
2018/09/01
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9787302506676

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書採取“基礎知識→核心應用→核心技術→高級應用→行業應用→項目實踐”結構和“由淺入深,由深到精”的學習模式進行講解。全書共33章。不僅介紹了C語言的基本概念、數據類型、語句、表達式、運算符、函數、指針等基礎知識,還介紹了C語言常用庫函數、動態數據結構、網絡編程以及程序異常處理等。在行業應用環節學習了C語言在遊戲行業、ATM系統、航空管理、銀行業務等行業的開發技術,最後在項目實踐環節重點介紹了C語言在圖書管理、通訊錄管理、網絡通信、學生成績管理、酒店管理、代碼注釋處理器、記憶大師遊戲、商品信息管理等大型項目中的應用,全面展現了項目開發實踐的全過程。 本書的目的是從多角度、全方位地幫助讀者快速掌握軟件開發技能,構建從高校到社會與企業的就職橋樑,讓有志從事軟件開發的讀者輕鬆步入職場。同時本書還贈送王牌資源庫,由於贈送資源較多,我們在本書前言部分對資源包的具體內容、獲取方式以及使用方法等做了詳細說明。 本書適合希望學習C語言編程的初、中級程序員和希望精通C語言的程序員閱讀,同時也可作為沒有項目實踐經驗,有一定C語言基礎的人員閱讀,還可作為大中專院校及培訓學校的老師、學生及正在進行軟件專業相關畢業設計的學生閱讀。
  • 封面页
  • 书名页
  • 版权页
  • 内容简介
  • 前言 PREFACE
  • 目录
  • 第1篇 基础知识
    • 第1章 步入C编程世界——认识C语言
      • 1.1 了解C语言
      • 1.2 准备C语言程序编程
      • 1.3 C程序的编写和运行流程
      • 1.4 编写第一个C程序——Hello,C
      • 1.5 C代码结构编写规范
      • 1.6 就业面试技巧与解析
    • 第2章 剖析C语言——第一个C程序结构
      • 2.1 C语言源程序的构成
      • 2.2 完整的C语言程序
      • 2.3 程序的入口——main()函数
      • 2.4 如何输出程序结果——输出函数
      • 2.5 C程序的注释方法
      • 2.6 #include预处理器指示符
      • 2.7 数据变量
      • 2.8 就业面试技巧与解析
    • 第3章 数据的来龙去脉——常量与变量
      • 3.1 标识符和关键字
      • 3.2 常量的使用
      • 3.3 变量的使用
      • 3.4 变量的存储类型
      • 3.5 综合案例——统计学生成绩
      • 3.6 就业面试技巧与解析
    • 第4章 数制与数据类型
      • 4.1 数制的分类
      • 4.2 数据类型的分类
      • 4.3 整型数据类型
      • 4.4 浮点型数据类型
      • 4.5 字符型数据类型
      • 4.6 数据类型的转换
      • 4.7 使用typedef定义类型
      • 4.8 综合案例——类型转换
      • 4.9 就业面试技巧与解析
    • 第5章 语句、表达式和运算符
      • 5.1 基本语句
      • 5.2 表达式
      • 5.3 运算符
      • 5.4 表达式与运算符
      • 5.5 优先级与结合性
      • 5.6 综合案例——计算函数的结果
      • 5.7 就业面试技巧与解析
  • 第2篇 核心应用
    • 第6章 程序设计的灵魂——算法与流程图
      • 6.1 认识算法
      • 6.2 算法的特性
      • 6.3 算法的表示
      • 6.4 流程图基础
      • 6.5 结构化程序设计方法
      • 6.6 综合案例——求一元二次方程的根
      • 6.7 就业面试技巧与解析
    • 第7章 C程序的运行轨迹——基本程序流程控制
      • 7.1 程序流程概述
      • 7.2 if条件选择语句
      • 7.3 switch条件选择语句
      • 7.4 循环结构
      • 7.5 break、continue、goto语句
      • 7.6 综合案例——简单计算器
      • 7.7 就业面试技巧与解析
    • 第8章 数组与字符串
      • 8.1 认识数组
      • 8.2 一维数组
      • 8.3 二维数组
      • 8.4 多维数组
      • 8.5 字符数组与字符串
      • 8.6 综合案例——杨辉三角
      • 8.7 就业面试技巧与解析
    • 第9章 函数与函数中的变量
      • 9.1 函数的概述
      • 9.2 函数的调用
      • 9.3 函数的嵌套调用
      • 9.4 函数的递归调用
      • 9.5 函数的参数
      • 9.6 内部函数和外部函数
      • 9.7 局部变量和全局变量
      • 9.8 综合案例——求方程的根
      • 9.9 就业面试技巧与解析
    • 第10章 人机交互——数据的输入与输出
      • 10.1 标准输入与输出
      • 10.2 键盘输入
      • 10.3 屏幕输出
      • 10.4 格式化输入输出
      • 10.5 就业面试技巧与解析
  • 第3篇 核心技术
    • 第11章 指针
      • 11.1 什么是指针
      • 11.2 指针的使用
      • 11.3 指针与数组
      • 11.4 指针的运算
      • 11.5 字符串指针
      • 11.6 指针数组和指向指针的指针
      • 11.7 指针与函数
      • 11.8 void指针类型
      • 11.9 综合案例——报数游戏
      • 11.10 就业面试技巧与解析
    • 第12章 位操作
      • 12.1 位的概念
      • 12.2 二进制数
      • 12.3 位运算符
      • 12.4 位段
      • 12.5 综合案例——数制转换
      • 12.6 就业面试技巧与解析
    • 第13章 结构体、共用体和枚举类型
      • 13.1 结构体
      • 13.2 结构体数组
      • 13.3 指向结构体指针
      • 13.4 共用体
      • 13.5 枚举类型
      • 13.6 综合案例——计算学生成绩
      • 13.7 就业面试技巧与解析
    • 第14章 C语言文件操作
      • 14.1 文件概述
      • 14.2 C语言如何操作文件——文件指针
      • 14.3 打开与关闭文件
      • 14.4 文件的顺序读写
      • 14.5 文件定位与随机读写
      • 14.6 文件检测函数
      • 14.7 综合案例——编制课程表
      • 14.8 就业面试技巧与解析
    • 第15章 编译与预处理指令
      • 15.1 什么是预处理指令
      • 15.2 宏定义
      • 15.3 文件包含
      • 15.4 条件编译
      • 15.5 就业面试技巧与解析
  • 第4篇 高级应用
    • 第16章 常用库函数
      • 16.1 C语言标准库函数
      • 16.2 数学函数
      • 16.3 字符串处理函数
      • 16.4 字符处理函数
      • 16.5 转换和动态存储管理函数
      • 16.6 随机函数
      • 16.7 日期和时间处理函数
      • 16.8 命令行参数
      • 16.9 其他函数
      • 16.10 综合案例——猜数字游戏
      • 16.11 就业面试技巧与解析
    • 第17章 动态数据结构
      • 17.1 动态存储分配概述
      • 17.2 链表概述
      • 17.3 创建结点
      • 17.4 数据结构概述
      • 17.5 线性表
      • 17.6 栈
      • 17.7 队列
      • 17.8 二叉树
      • 17.9 查找
      • 17.10 综合实例——求解迷宫问题
      • 17.11 就业面试技巧与解析
    • 第18章 C语言经典排序法
      • 18.1 排序的概述
      • 18.2 交换类排序法
      • 18.3 插入类排序法
      • 18.4 选择类排序法
      • 18.5 归并排序
      • 18.6 链表基数排序
      • 18.7 就业面试技巧与解析
    • 第19章 C语言高级编程——网络编程技术
      • 19.1 网络的构成
      • 19.2 Internet套接字的类型
      • 19.3 网络架构
      • 19.4 打包过程结构体
      • 19.5 网络与本机地址
      • 19.6 IP地址的处理
      • 19.7 网络编程函数
      • 19.8 基于TCP协议的网络程序
      • 19.9 基于UDP协议的聊天室程序
      • 19.10 就业面试技巧与解析
    • 第20章 程序异常处理——纠错与调试
      • 20.1 认识程序异常
      • 20.2 程序异常的分类
      • 20.3 程序调试
      • 20.4 程序异常处理原则
      • 20.5 C语言常见典型错误解析
      • 20.6 就业面试技巧与解析
  • 第5篇 行业应用
    • 第21章 C语言在游戏开发中的应用
      • 21.1 系统功能描述
      • 21.2 系统功能分析及实现
    • 第22章 C语言在ATM系统开发中的应用
      • 22.1 系统功能描述
      • 22.2 系统功能分析及实现
    • 第23章 C语言在航空管理开发中的应用
      • 23.1 系统功能描述
      • 23.2 系统功能分析及实现
    • 第24章 C语言在银行业务开发中的应用
      • 24.1 系统功能描述
      • 24.2 系统功能分析及实现
  • 第6篇 项目实践
    • 第25章 软件工程师必备素养与技能
      • 25.1 软件工程师的基本素养
      • 25.2 个人素质必修课
      • 25.3 项目开发流程
      • 25.4 项目开发团队
      • 25.5 项目的实际运作
      • 25.6 项目规划常见问题及解决方案
    • 第26章 项目实践入门阶段1——图书管理系统
      • 26.1 系统开发背景
      • 26.2 需求及功能分析
      • 26.3 系统功能的实现
      • 26.4 系统运行与测试
      • 26.5 开发过程常见问题及解决办法
    • 第27章 项目实践入门阶段2——通讯录管理系统
      • 27.1 系统开发背景
      • 27.2 需求及功能分析
      • 27.3 系统功能的实现
      • 27.4 系统运行与测试
      • 27.5 开发过程常见问题及解决办法
    • 第28章 项目实践入门阶段3——网络通信系统
      • 28.1 网络通信系统分析
      • 28.2 功能分析及实现
      • 28.3 开发过程常见问题及解决办法
    • 第29章 项目实践提高阶段1——学生成绩管理系统
      • 29.1 学生成绩管理系统分析
      • 29.2 功能分析及实现
      • 29.3 开发过程常见问题及解决办法
    • 第30章 项目实践提高阶段2——酒店管理系统
      • 30.1 酒店管理系统分析
      • 30.2 功能分析及实现
      • 30.3 开发常见问题及解决办法
    • 第31章 项目实践高级阶段1——代码注释处理器
      • 31.1 代码注释处理器分析
      • 31.2 功能实现
      • 31.3 系统运行与测试
    • 第32章 项目实践高级阶段2——开发记忆大师游戏
      • 32.1 记忆大师游戏分析
      • 32.2 功能实现
      • 32.3 系统运行与测试
    • 第33章 项目实践高级阶段3——商品信息管理系统
      • 33.1 商品信息管理系统分析
      • 33.2 必备知识点
      • 33.3 功能实现
      • 33.4 系统运行与测试
  • 出版地 中國大陸
  • 語言 簡體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading