指针的艺术

指针的艺术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-10
版次: 1
ISBN: 9787508468976
定价: 59.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 494页
字数: 593千字
正文语种: 简体中文
17人买过
  • 《指针的艺术》主要探讨C语言指针的基本概念及其与变量、数组、结构体和文件之间的应用,同时剖析C++、C++/CLR、Java、VisualC#及VisualBasic中的引用(Reference),并分别以指针和引用(Reference)实现链表、堆栈与队列。
    全书共七篇。针对以下14个主题,分别在C、C++、C++/CLR、Java、VisualC#及VisualBasic程序语言中比较其用法:变量的定义、算术运算符、关系运算符、逻辑运算符、输出函数、输入函数、选择结构、循环结构、数组、函数调用、指针与引用(Referenee)、指向或引用(Reference)到空的表示法、动态分配内存、回收内存。
    《指针的艺术》适合C、C++、C++/CLR、Java、VisualC#及VisualBasic程序设计人员使用,希望通过《指针的艺术》的内容,能够帮助读者透彻理解指针的概念并在实践中能够灵活运用。书中所有范例代码均可在配书光盘中找到。 第一篇C程序语言篇
    第1章内存的基本概念
    1-1变量
    1-2一维数组
    1-3二维数组
    1-4结构体
    1-5问题演练

    第2章指针与变量
    2-1一颗星星:表示一把钥匙
    2-2两颗星星:表示两把钥匙
    2-3三颗星星:表示三把钥匙
    2-4问题演练

    第3章指针与数组
    3-1指针与一维数组
    3-2指针与二维数组
    3-3数组指针
    3-4为什么parr等同于*parr
    3-5指向数组的指针
    3-6多重指针
    3-7命令行自变量
    3-8调试题
    3-9问题演练
    3-10程序实战

    第4章指针与函数
    4-1函数初探
    4-2两数对调
    4-3再论传址调用
    4-3-1寻找数组中的最大值
    4-3-2一维数组的元素求和
    4-3-3二维数组的元素求和
    4-4指向函数的指针
    4-5返回指针的函数
    4-6调试题
    4-7问题演练
    4-8程序实战

    第5章指针与字符串
    5-1字符串指针
    5-2常用的库函数
    5-2-1计算字符串的长度
    5-2-2字符串的复制
    5-2-3字符串的连接
    5-2-4字符串的比较
    5-3调试题
    5-4程序实战

    第6章指针与结构体
    6-1指向结构体变量的指针
    6-2结构体指针与自增运算符
    6-3结构体与函数
    6-4自引用
    6-5调试题
    6-6问题演练

    第7章链表——以C程序实现
    7-1单向链表
    7-2双向链表
    7-3链表的应用——堆栈的实现
    7-4链表的应用——队列的实现
    7-5程序实战

    第8章指针与文件
    8-1fprintf与fscanf函数
    8-2fwrite与fread函数
    8-3当前文件的指针指向何处
    8-4龟etpos与fsetpos函数
    8-5rewind
    8-6程序实战

    第二篇C++程序语言篇

    第9章简易VisualC++2008使用手册

    第10章C++的reference
    10-1变量与reference
    10-2两数对调
    10-2-1传值调用
    10-2-2引用调用(callbyreference)
    10-3结构体与reference
    10-4类与reference
    10-5问题演练
    10-6程序实战

    第11章C++的this指针
    11-1this指针
    11-2股票买卖范例程序
    11-3程序实战

    第12章C++的new与delete
    12-1new、delete与变量
    12-2new、delete与数组
    12-3new、delete与结构体
    12-4new、delete与类
    12-5程序实战

    第13章C++的复制构造函数
    13-1复制构造函数
    13-2重载赋值运算符
    13-3程序实战

    第14章虚函数、指针与reference
    14-1虚函数
    14-2程序实战

    第15章链表——以C++程序实现
    15-1单向链表
    15-2双向链表
    15-3堆栈
    15-4程序实战

    第三篇C++/CLR程序语言篇

    第16章简易VisualC++/CLR使用手册

    第17章浅谈C++/CLR程序设计
    17-1可跟踪的reference
    17-2可跟踪的handle
    17-3数组
    17-3-1一维数组
    17-3-2二维数组
    17-3-3不规则数组
    17-4Interior指针
    17-5函数:
    17-5-1两数对调
    17-5-2找出数组的最大值
    17-5-3计算数组的总和
    17-5-4计算二维数组的总和
    17-5-5计算不规则数组的总和
    17-6程序实战

    第18章链表——以VisualC++/CLR实现
    18-1以单向链表处理数据
    18-2以双向链表处理数据
    18-3使用链表实现堆栈
    18-4程序实战

    第四篇Java程序语言篇

    第19章简易JCreator使用手册
    19-1安装JCreator编译程序
    19-2编写、编译与运行程序
    19-3程序的调试(debug)
    19-4创建项目文件

    第20章变量、字符串与refererice
    20-1变量与引用(reference)
    20-2字符串与引用(reference)
    20-3常用的字符串库函数
    20-4程序实战
    第21章数组与reference
    21-1数组初探
    21-2数组的复制
    21-3如何传送数组
    21-4二维数组
    21-5程序实战

    第22章类与reference
    22-1类与引用(reference)
    22-2复制构造函数
    22-3this指针
    22-4程序实战

    第23章链表——以Java程序实现
    23-1单向链表
    23-2双向链表
    23-3堆栈的操作
    23-4程序实战

    第24章简易VisualC#使用手册

    第25章变量与reference
    25-1传值调用
    25-2引用调用(callbyreference)
    25-3特殊的参数out
    25-4程序实战

    第26章数组与reference
    26-1找出一维数组的最大值
    26-2一维数组的求和
    26-3二维数组的求和
    26-4不规则数组的求和
    26-5程序实战

    第27章链表——以VisualC#实现
    27-1数据的转换
    27-2单向链表
    27-3双向链表
    27-4链表的应用——堆栈的实现
    27-5程序实战

    第六篇VisualBasic2008程序语言篇

    第28章简易VisualBasic使用手册

    第29章函数与reference
    29-1传值调用(callbyvalue)
    29-2引用调用(callbyreference)
    29-3程序实战

    第30章数组与reference
    30-1找出数组的最大值
    30-2数组的求和~
    30-2-1一维数组的求和
    30-2-2二维数组的求和
    30-3不规则数组
    30-4程序实战

    第31章链表——以VisualBasic实现
    31-1链表的基本概念
    31-2单向链表
    31-3双向链表
    31-4链表的应用——堆栈的实现
    31-5程序实战

    第七篇比较篇
    附录A解答
  • 内容简介:
    《指针的艺术》主要探讨C语言指针的基本概念及其与变量、数组、结构体和文件之间的应用,同时剖析C++、C++/CLR、Java、VisualC#及VisualBasic中的引用(Reference),并分别以指针和引用(Reference)实现链表、堆栈与队列。
    全书共七篇。针对以下14个主题,分别在C、C++、C++/CLR、Java、VisualC#及VisualBasic程序语言中比较其用法:变量的定义、算术运算符、关系运算符、逻辑运算符、输出函数、输入函数、选择结构、循环结构、数组、函数调用、指针与引用(Referenee)、指向或引用(Reference)到空的表示法、动态分配内存、回收内存。
    《指针的艺术》适合C、C++、C++/CLR、Java、VisualC#及VisualBasic程序设计人员使用,希望通过《指针的艺术》的内容,能够帮助读者透彻理解指针的概念并在实践中能够灵活运用。书中所有范例代码均可在配书光盘中找到。
  • 目录:
    第一篇C程序语言篇
    第1章内存的基本概念
    1-1变量
    1-2一维数组
    1-3二维数组
    1-4结构体
    1-5问题演练

    第2章指针与变量
    2-1一颗星星:表示一把钥匙
    2-2两颗星星:表示两把钥匙
    2-3三颗星星:表示三把钥匙
    2-4问题演练

    第3章指针与数组
    3-1指针与一维数组
    3-2指针与二维数组
    3-3数组指针
    3-4为什么parr等同于*parr
    3-5指向数组的指针
    3-6多重指针
    3-7命令行自变量
    3-8调试题
    3-9问题演练
    3-10程序实战

    第4章指针与函数
    4-1函数初探
    4-2两数对调
    4-3再论传址调用
    4-3-1寻找数组中的最大值
    4-3-2一维数组的元素求和
    4-3-3二维数组的元素求和
    4-4指向函数的指针
    4-5返回指针的函数
    4-6调试题
    4-7问题演练
    4-8程序实战

    第5章指针与字符串
    5-1字符串指针
    5-2常用的库函数
    5-2-1计算字符串的长度
    5-2-2字符串的复制
    5-2-3字符串的连接
    5-2-4字符串的比较
    5-3调试题
    5-4程序实战

    第6章指针与结构体
    6-1指向结构体变量的指针
    6-2结构体指针与自增运算符
    6-3结构体与函数
    6-4自引用
    6-5调试题
    6-6问题演练

    第7章链表——以C程序实现
    7-1单向链表
    7-2双向链表
    7-3链表的应用——堆栈的实现
    7-4链表的应用——队列的实现
    7-5程序实战

    第8章指针与文件
    8-1fprintf与fscanf函数
    8-2fwrite与fread函数
    8-3当前文件的指针指向何处
    8-4龟etpos与fsetpos函数
    8-5rewind
    8-6程序实战

    第二篇C++程序语言篇

    第9章简易VisualC++2008使用手册

    第10章C++的reference
    10-1变量与reference
    10-2两数对调
    10-2-1传值调用
    10-2-2引用调用(callbyreference)
    10-3结构体与reference
    10-4类与reference
    10-5问题演练
    10-6程序实战

    第11章C++的this指针
    11-1this指针
    11-2股票买卖范例程序
    11-3程序实战

    第12章C++的new与delete
    12-1new、delete与变量
    12-2new、delete与数组
    12-3new、delete与结构体
    12-4new、delete与类
    12-5程序实战

    第13章C++的复制构造函数
    13-1复制构造函数
    13-2重载赋值运算符
    13-3程序实战

    第14章虚函数、指针与reference
    14-1虚函数
    14-2程序实战

    第15章链表——以C++程序实现
    15-1单向链表
    15-2双向链表
    15-3堆栈
    15-4程序实战

    第三篇C++/CLR程序语言篇

    第16章简易VisualC++/CLR使用手册

    第17章浅谈C++/CLR程序设计
    17-1可跟踪的reference
    17-2可跟踪的handle
    17-3数组
    17-3-1一维数组
    17-3-2二维数组
    17-3-3不规则数组
    17-4Interior指针
    17-5函数:
    17-5-1两数对调
    17-5-2找出数组的最大值
    17-5-3计算数组的总和
    17-5-4计算二维数组的总和
    17-5-5计算不规则数组的总和
    17-6程序实战

    第18章链表——以VisualC++/CLR实现
    18-1以单向链表处理数据
    18-2以双向链表处理数据
    18-3使用链表实现堆栈
    18-4程序实战

    第四篇Java程序语言篇

    第19章简易JCreator使用手册
    19-1安装JCreator编译程序
    19-2编写、编译与运行程序
    19-3程序的调试(debug)
    19-4创建项目文件

    第20章变量、字符串与refererice
    20-1变量与引用(reference)
    20-2字符串与引用(reference)
    20-3常用的字符串库函数
    20-4程序实战
    第21章数组与reference
    21-1数组初探
    21-2数组的复制
    21-3如何传送数组
    21-4二维数组
    21-5程序实战

    第22章类与reference
    22-1类与引用(reference)
    22-2复制构造函数
    22-3this指针
    22-4程序实战

    第23章链表——以Java程序实现
    23-1单向链表
    23-2双向链表
    23-3堆栈的操作
    23-4程序实战

    第24章简易VisualC#使用手册

    第25章变量与reference
    25-1传值调用
    25-2引用调用(callbyreference)
    25-3特殊的参数out
    25-4程序实战

    第26章数组与reference
    26-1找出一维数组的最大值
    26-2一维数组的求和
    26-3二维数组的求和
    26-4不规则数组的求和
    26-5程序实战

    第27章链表——以VisualC#实现
    27-1数据的转换
    27-2单向链表
    27-3双向链表
    27-4链表的应用——堆栈的实现
    27-5程序实战

    第六篇VisualBasic2008程序语言篇

    第28章简易VisualBasic使用手册

    第29章函数与reference
    29-1传值调用(callbyvalue)
    29-2引用调用(callbyreference)
    29-3程序实战

    第30章数组与reference
    30-1找出数组的最大值
    30-2数组的求和~
    30-2-1一维数组的求和
    30-2-2二维数组的求和
    30-3不规则数组
    30-4程序实战

    第31章链表——以VisualBasic实现
    31-1链表的基本概念
    31-2单向链表
    31-3双向链表
    31-4链表的应用——堆栈的实现
    31-5程序实战

    第七篇比较篇
    附录A解答
查看详情
相关图书 / 更多
指针的艺术
指针的编程艺术(第2版)
蔡明志 著
指针的艺术
指针式万用表实用测量技法与故障检修
杜虎林 编
指针的艺术
指针疗法治百病
程爵棠 主编
指针的艺术
指针三姐妹
[意]罗拉·查诺妮 绘
您可能感兴趣 / 更多
指针的艺术
Swift程序设计实战入门
蔡明志 著
指针的艺术
乐在C语言
蔡明志 著
指针的艺术
指针的编程艺术(第2版)
蔡明志 著
指针的艺术
iPhone手机应用程序设计入门
蔡明志 著
指针的艺术
数据结构(Java版)
蔡明志 编
指针的艺术
数据结构:用C语言描述——21世纪高等院校规划教材
蔡明志 编