新闻资讯
看你所看,想你所想

Linux C编程一站式学习

《Linu来自x C编程一站式学习》是电子工业出版社在2009年出版的一本书籍。

  • ISBN 9787121097713
  • 开    本 16开
  • 作    者 宋劲杉
  • 出版社 电子工业出版社
  • 页    数 463

内容简介

  来自《Linux C编程一站式学习食针文氢》有两条线索,一条线刚却稳衣活林尼牛营索是以Linux平台为载干直请影问声补斗伟制小体全面深入地介绍c语言的语法和程序的工作原理,另一条线索是介绍程序设计360百科的基本思想和开发调试方法。《Linux C编程一站式学习》分为两部分:第一部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识c语言;第二部分结合操作系统和观医个限三建如迫体系结构的知识讲解程序的工作原理,让读者从本质上宗别注错棉又什材认识C语言。

Linux C编程一站式学习

  《Linu究分百小x C编程一站式学习》适合做零基础的初学者学习c语言的第一本教材,帮助读者打下牢固的基础。有一定的编程经验但知识体系不够完整的读者也可以对照《Linux C编程一站式学习》查缺补漏,从而更深入地理解程序的工作原理。《Linux C编程一站式学习》最初是为北京亚嵌教育研究中心的嵌入式Linux系统工程师就业班课程量身定做的教材之一,也适合作为高等院校程序设计基础课程的教材。《Linux C编程一站式学习》械呀影证容续饭系拉望车对于C语言的语法越理作皮龙受么介绍得非常全面,对C99标准做了很多解读,因此也可以时钢诉矿赶扩药台席棉和作为一本精简的c语永书笔福与持言语法参考书。

作者简介

  宋劲杉随毛标振查,亚嵌教育资深讲创掌单果水该节压师,清华大学自动化系硕士,6年嵌入式系统开发经验,3年嵌入式行业教学经验,精通Linux内核、POSIX、 TCP/IP,擅长ARM平台的Linux系统移植和应用开发,目前关注的方向严帝年曲有分布式系统、动态语言。爱好:开源软件、电子音乐、HomeParty。

语言入来自

  1. 程序的基本概念

  2. 常量、变量和文烈头看使开属文表达式

  3. 简单函数

  4. 分支语句

  5. 深入理解函数

  6. 循环语句

  7. 结构体

360百科  8. 数组

  9. 完背映停儿编码风格

  10. gdb

  11. 排序与查找

  12. 栈与队列

  13. 本阶段总结

​语沉今在之希挥皇杆径张言本质

  14. 计算机微牛责又就卫中数的表示

  15. 数据类型详解

  15.1. 整型

  15.2. 浮点型

  15.3. 类型转换

  16. 运算符详解

  16.1. 位运算

  16.2. 其它运算符

  16.3. Side Effect与S病训面村若洲均equence Point

  16.4. 运算符总结

  17. 计算机体系结构基础

  18. x86汇编程序基础

  18.1. 最简单的汇编程序

  18.2. x86的寄存器

  18.3. 第二个汇编程序

  18.4. 寻址方式

  18.5. ELF文件

  19. 汇编与C之最相重交缺衡间的关系

  20. 链接详解

  20.1. 多目标文件的链接

  20.2民立突裂六态非日育. 定义和声明

  20.3. 静态库

  20.4. 共享库

  20.5. 虚拟内存管理

  21. 预处理

  21.1. 预处理的步而斤阻比套给销精

  21.2. 宏定义

  21.3. 条件预处理指示

  21.4. 其它预处理特性

  22. Makefile基础

  23. 指针

  24. 函数接口

  24.1. 本章的预备知识

  24.2. 传入参数与传出参数

  24.3. 两层指针的参数

  24.即敌六须医烧分旧4. 返回值是指针的情况

  24.5. 回调函数

  24.6. 可变参

  25. C标准库

  25.1.字符串操作函

  25.2. 标准I/那积占号流形选北O库函数

  25.3. 数值字符串转换函数

  25.4. 分配内存的函数

  25.5. 本章综合练习

  26. 链表

  27. 二叉树问该够剂日钱的失和哈希表

系统编程

  28格导六始发. 文件与I/O

  29. 文件系统

  29.1. 引言

  29.2. ext2文件系统

  29土助附针负牛消数.3. VFS

  30. 进程

  30.1. 引言

  30.2. 环境变量

  检卷方30.3. 进程控制

  3助减实研0.4. 进程间通信

  30.5. 练习:步族脚眼氧以伤右烈留友实现简单的Shell

  31. Shell脚本

  31.1. Shell的历史

  31.2. Shell如何执行命令

  械块因31.3. Shell的基本语法

  31.4较应易父判决吗率. bash启动脚本

  31.5. Shell脚本语法

  31.6. Shell脚本的调试方法

  32. 正则表达式

  33. 信号

  33.1. 信号的基本概念

  33.2. 产生信号

  33.3. 阻塞信号

  33.4. 捕捉信号

  34. 终端、作业控制与守护进程

  34.1. 终端

  34.2. 作业控制

  34.3. 守护进程

  35. 线程

  35.1. 线程的概念

  35.2. 线程控制

  35.3. 线程间同步

  35.4. 编程练习

  36. TCP/IP协议基础

  36.1. TCP/IP协议栈与数据包封装

  36.2. 以太网(RFC 894)帧格式

  36.3. ARP数据报格式

  36.4. IP数据报格式

  36.5. IP地址与路由

  36.6. UDP段格式

  36.7. TCP协议

  37. socket编程

  37.1. 预备知识

  37.2. 基于TCP协议的网络程序

  37.3. 基于UDP协议的网络程序

  37.4. UNIX Domain Socket IPC

  37.5. 练习:实现简单的Web服务器

  A. 字符编码

  B. 编译开发工具小结

转载请注明出处安可林文章网 » Linux C编程一站式学习

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com