C程序员从校园到职场

商品现价

¥22.4

选择数量
件(库存99999件)
加入购物车 立即购买 收藏
  • 出版时间: 2015-09-01
  • 出版社: 人民邮电出版社
  • 字数: 460140
  • ISBN: 9787115388490
  • 商品编码: 398816f8660c4851a2926494d823e78d
  • 正文语种: 中文
本书从C语言的发展历程讲起,分析了学校和职场的不同,并结合丰富的代码实例讲述了程序的样式、变量和函数、内存操作、文件、指针和结构体、算法和协议、程序重构、SQL语句和shell命令以及程序问题排查等诸多C程序开发中的典型问题。帮助读者形成良好的编码规范,增强其动手能力,深入了解软件研发流程及团队合作的重要性。
第1章 概述
  • 1.1 C语言的发展历史
  • 1.2 C语言的主要特点
  • 1.3 常用工具软件
  • 1.Araxis Merge
  • 2.Beyond Compare
  • 1.4 小结
第2章 学校到职场
  • 2.1 认清自身不足
  • 2.2 破除错误观念
  • 2.3 工作所需软技能的培养
  • 2.4 小结
第3章 程序的样式
  • 3.1 头文件
  • 3.2 源文件
  • 3.3 空格和空行
  • 3.4 大括号
  • 1.分隔功能关联不大的语句块
  • 2.突出添加或修改的代码
  • 3.5 注释
  • 3.6 小结
第4章 变量和函数
  • 4.1 数据类型
  • 4.2 变量及函数
  • 4.3 静态变量及其应用
  • 4.4 小结
第5章 内存操作
  • 5.1 memset和memcpy
  • 1.函数原型
  • 2.函数作用
  • 3.示例代码
  • 4.重要应用
  • 1.函数原型
  • 2.函数作用
  • 3.示例代码
  • 4.重要说明
  • 5.2 strcat和strncat
  • 5.3 strcpy和strncpy
  • 5.4 strcmp和strncmp
  • 5.5 小结
第6章 文件
  • 6.1 常用文件操作函数
  • 1.函数介绍
  • 2.演示代码
  • 1.函数介绍
  • 2.演示代码
  • 1.函数介绍
  • 2.演示代码
  • 1.函数介绍
  • 2.演示代码
  • 1.函数介绍
  • 2.演示代码
  • 1.函数介绍
  • 2.演示代码
  • 1.函数介绍
  • 2.演示代码
  • 6.2 配置文件
  • 1.软件界面
  • 2.使用的文件操作函数
  • 3.使用的配置文件
  • 4.使用的读取配置操作函数
  • 5.使用的FTP操作函数
  • 1.将配置文件中的数据添加到输出框
  • 2.将配置文件中的数据写入文件
  • 3.将生成的文件上传到FTP
  • 6.3 makefile文件
  • 1.“DataType.h”代码
  • 2.“FunDeclaration.h”代码
  • 3.“Main.c”代码
  • 4.“LowerToUpper.c”代码
  • 1.makefile文件运行结果
  • 2.程序运行结果
  • 6.4 小结
第7章 指针和结构体
  • 7.1 简介
  • 7.2 示例流程
  • 7.3 示例程序
  • 7.4 程序详解和测试
  • 1.T_EmployeeInfo结构体
  • 2.GetValueFromStr函数
  • 3.文件操作函数
  • 4.GetValueFromStr函数
  • 5.字段信息的输出打印
  • 1.正常测试
  • 2.异常测试
  • 7.5 小结
第8章 算法和协议
  • 8.1 算法及其应用
  • 1.多线程实现程序功能的独立
  • 2.冒泡排序法实现账目的顺序排列
  • 3.分治法思想解决删除数据效率低下问题
  • 8.2 协议及其应用
  • 1.“操作类型”为1
  • 2.“操作类型”为2
  • 3.“操作类型”不为1或2
  • 4.“用户号码”不是8位
  • 5.“操作时间”不是8位
  • 8.3 小结
第9章 程序重构
  • 9.1 重构原因
  • 9.2 重构原则
  • 9.3 重构流程
  • 9.4 重构示例
  • 1.重构之前的程序
  • 2.对程序进行重构
  • Step1:重新对程序排版,并添加注释
  • Step2:规范变量、函数等的命名及变量初始化
  • Step3:对代码进行重构,提取关键语句封装为函数
  • Step4:在新程序的基础之上添加新代码以完成新需求
  • 9.5 小结
第10章 SQL语句和Shell命令
  • 10.1 SQL语句
  • 1.直连方式
  • 2.非直连方式
  • 10.2 Shell命令
  • 10.3 小结
第11章 程序问题排查
  • 11.1 日志
  • 1.日志等级
  • 2.日志配置
  • 1.日志编写基本原则
  • 2.日志编写基本要求
  • 3.日志输出位置要求
  • 4.注意事项
  • 11.2 配置项问题
  • 11.3 时序问题
  • 11.4 变量初始化问题
  • 11.5 数据表索引问题
  • 11.6 小结
  • 附录A 同行评审
  • A.1 同行评审定义
  • A.2 推广同行评审原因
  • A.3 同行评审对象
  • A.4 同行评审类型
  • A.5 审查
  • A.6 代码评审
  • A.7 一些建议
  • A.8 小结
  • 附录B 我在南邮的3年
  • 保研生涯
  • 研一生活
  • 研二生活
  • 研三生活
  • 总结篇
  • 参考资料
  • 看完了
商品评价
好评度
%

全部评价(0) 好评(0) 中评(0) 差评(0)
[暂无评价]
售后保障

店内搜索