• C指针编程之道
  • C指针编程之道
21年品牌 40万+商家 超1.5亿件商品

C指针编程之道

【如图发货】自然老旧(泛黄)

60.16 八品

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者孔浩 著

出版社人民邮电出版社

出版时间2011-03

版次1

装帧平装

货号1807582287375732737

上书时间2024-07-01

极地图书

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八品
商品描述
A-510118001-022-4-5
图书标准信息
  • 作者 孔浩 著
  • 出版社 人民邮电出版社
  • 出版时间 2011-03
  • 版次 1
  • ISBN 9787115250841
  • 定价 55.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 394页
  • 字数 615千字
  • 正文语种 简体中文
【内容简介】
  《C指针编程之道》是一本帮助程序员提高编程素养的图书,书中结合开发人员多年的编程经验和感悟,介绍了指针在数组中的应用、在函数中的应用、指向指针的指针、数据结构中指针的应用,指向文件类型的指针、指针在C语言算法中的应用、典型迷宫算法实例、C语言和汇编语言的接口、Linux C编程技术简介、Linux进程与线程通信实例、C语言管理系统设计案例、C语言游戏设计案例等内容。

  《C指针编程之道》通过简单生动的语言和经典的开发实例讲解C语言指针应用的方方面面,帮助读者完全掌握C语言指针的使用细节。

  《C指针编程之道》适合大中专院校在校生、毕业生、求职者、编程爱好者学习,同时也可作为想要学习编程的初学者的指导用书。
【目录】
第1章C语言指针

1.1C语言的灵魂

1.1.1从这里开始

1.1.2知识提示

1.2相逢在C语言

1.2.1初识指针——指针变量的定义

1.2.2学以致用——指针变量的引用

1.2.3知识提示

1.3走近指针的日子

1.3.1方圆世界——指针运算符

1.3.2玩转指针——指针操作

1.3.3知识提示

第2章指针在数组中的应用

2.1由内及外——数组在内存中的样子

2.1.1物以类聚——数组

2.1.2数组在内存中的样子

2.1.3知识提示

2.2自从有了你

2.2.1数组的左膀——下标

2.2.2数组的右臂——指针

2.2.3知识提示

2.3数组,不止一面

2.3.1引蛇出洞——数组指针的定义

2.3.2数组指针的引用

2.3.3知识提示

2.4数组元素那点事

2.4.1这是直观的世界——数组的下标表示法

2.4.2数组的另一面——数组的指针表示法

2.4.3异曲同工——数组的下标与指针

2.4.4知识提示

2.5指针集中营——指针数组

2.5.1戏说指针数组

2.5.2深度对话——指针数组的引用

2.5.3知识提示

2.6聚焦字符串的指针

2.6.1字符串指针的定义

2.6.2字符串指针的引用

2.6.3知识提示

第3章指针在函数中的应用

3.1完美的传递

3.1.1指针新用途——指针用做函数参数

3.1.2说来说去——普通参数与指针参数

3.1.3知识提示

3.2函数也有指针

3.2.1何谓函数的指针

3.2.2指点江山——指向函数的指针变量

3.2.3翻来覆去——函数指针与指针函数

3.2.4知识提示

3.3我要的是指针,不是寂寞

3.3.1函数的返回值

3.3.2这个函数很奇怪——返回指针类型的函数

3.3.3main函数的返回值

3.3.4知识提示

第4章指向指针的指针

4.1渐行渐进——多维数组

4.1.1多维数组的定义

4.1.2指针的指针

4.1.3当指针遇上多维数组

4.1.4知识提示

4.2不能不说的秘密——main函数的秘密

4.2.1main函数也是函数

4.2.2野百合也有春天——main函数的参数

4.2.3知识提示

第5章数据结构中指针的应用

5.1程序蜗居——内存

5.1.1铁打的营盘流水的兵——动态内存分配

5.1.2可持续发展——内存的释放

5.1.3知识提示

5.2再说队列

5.2.1有头有尾的队列

5.2.2无头无尾的循环队列

5.2.3链式队列

5.2.4知识提示

5.3永恒的话题——堆栈

5.3.1特殊线性表之堆栈

5.3.2堆栈的存储结构

5.3.3知识提示

5.4顺藤摸瓜——链表

5.4.1链表种种

5.4.2寻根问祖——链表的建立

5.4.3链表的操作

5.4.4知识提示

5.5C世界的树

5.5.1C世界的树是这样的

5.5.2“丫”形的二叉树

5.5.3今天,你“栽树”了吗——二叉树的创建

5.5.4一个也不能少——二叉树的遍历

5.5.5知识提示

第6章指向文件类型的指针

6.1动与静——流和文件

6.1.1流动的“流”

6.1.2静悄悄的玫瑰——文件

6.1.3不得不说——文件类型指针

6.1.4知识提示

6.2进进出出的I/O

6.2.1getchar()

6.2.2gets()

6.2.3scanf()

6.2.4putchar()

6.2.5puts()

6.2.6printf()

6.2.7知识提示

6.3文件加工厂

6.3.1fopen()

6.3.2fclose()

6.3.3fgetc()

6.3.4fputc()

6.3.5fgets()

6.3.6fputs()

6.3.7fread()

6.3.8fwrite()

6.3.9fprintf()

6.3.10fscanf()

6.3.11fseek()

6.3.12rewind()

6.3.13ftell()

6.3.14feof()

6.3.15知识提示

6.4学以致用

第7章指针在C语言算法中的应用

7.1排序杂谈

7.1.1 “7”上“8”下——冒泡排序144

7.1.2高效快捷——快速排序

7.1.3各回各家——直接选择排序

7.1.4心随我动——直接插入排序

7.1.5好风凭借力——希尔排序

7.1.6树形结合——堆排序

7.1.7分久必合——归并排序

7.1.8排序方法总结

7.1.9知识提示

7.2查找

7.2.1地毯式搜索——顺序查找

7.2.2事半功倍——折半查找

7.2.3集中粉碎——分块查找

7.2.4知识提示

第8章典型迷宫算法实例

8.1迷宫问题

8.1.1C语言的梦幻家园——迷宫

8.1.2知识提示

8.2算法解析

8.2.1摸着石头过河——回溯法

8.2.2用回溯法解迷宫问题

8.2.3原来迷宫可以这样走

8.2.4知识提示

8.3指针的应用

8.3.1 “迷宫”里的指针200

8.3.2知识提示

第9章C语言和汇编语言的接口

9.1不可或缺的保护者——const和volatile

9.1.1忠诚的卫士——const

9.1.2不能没有你——volatile

9.1.3知识提示

9.2寄存器变量——register

9.2.1直接快速的访问者——register

9.2.2知识提示

9.3寄存器的方方面面

9.3.1纵观寄存器

9.3.2寄存器的方方面面

9.3.3寄存器操作——因“寄存器”而异

9.3.4知识提示

9.4C语言与汇编语言混合编程简介

9.4.1混编方法

9.4.2汇编语言与C语言混编的几点说明

9.4.3知识提示

9.5C语言调用汇编语言

9.5.1融为一体——嵌套汇编代码

9.5.2严丝缝合——调用汇编子程序

9.5.3知识提示

9.6汇编语言调用C语言

9.6.1汇编语言主程序调用C语言子程序

9.6.2应用举例

9.6.3知识提示

第10章Linux C编程技术简介

10.1Linux系统程序设计基础

10.1.1揭开那神秘的面纱——第一个Linux C程序

10.1.2得力的助手——gcc

10.1.3纠错高手——gdb调试器

10.1.4强力黏合剂——makefile

10.1.5知识提示

10.2Linux下的进程控制和进程间通信

10.2.1Linux进程简介

10.2.2Linux进程相关函数

10.2.3Linux进程间通信

10.2.4知识提示

10.3Linux下的线程控制

10.3.1Linux线程的概念

10.3.2Linux线程的标识

10.3.3Linux线程的创建

10.3.4Linux线程的终止

10.3.5Linux线程的同步

10.3.6知识提示

10.4Linux网络编程技术简介

10.4.1TCP/IP协议简介

10.4.2套接字编程简介

10.4.3基本TCP套接字编程简介

10.4.4基本UDP套接字编程简介

10.4.5知识提示

第11章Linux进程与线程通信实例

11.1生产者—消费者问题简介

11.2用fork()实现简单的生产者—消费者功能

11.3用fork()实现较复杂的生产者—消费者功能

11.4用clone()实现生产者—消费者的功能

11.4.1互斥量

11.4.2信号量

11.4.3clone系统调用

11.4.4用clone()、信号量、互斥量实现生产者—消费者功能

11.4.5知识提示

11.5用pthread_create()实现生产者—消费者的功能

11.6画龙点睛——fork()、clone()、pthread_create() 的综合比较

第12章C语言管理系统设计案例

12.1员工信息管理系统

12.1.1系统的功能描述

12.1.2系统的总体设计

12.1.3详细设计

12.1.4知识提示

12.2停车场管理系统

12.2.1系统的功能描述

12.2.2系统的总体设计

12.2.3系统的详细设计

12.2.4知识提示

第13章C语言游戏设计案例

13.1猜字游戏

13.1.1游戏说明

13.1.2总体设计

13.1.3详细设计

13.1.4知识提示

13.2扑克游戏

13.2.1游戏说明

13.2.2总体设计

13.2.3详细设计

13.2.4知识提示
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP