计算机应用基础
分類: 图书,计算机/网络,计算机理论,
作者: 马希荣 主编
出 版 社: 电子工业出版社
出版时间: 2008-4-1字数: 552100版次: 1页数: 299印刷时间: 2008/04/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121059322包装: 平装内容简介
本书根据成人高等教育非计算机专业本科学生的培养目标编写,强调实用性及对学生计算机素养的培养。全书共分为3大部分,第1部分为程序设计基础,以C语言作为编程语言,介绍了程序设计思想和程序设计的方法;第2部分为数据库技术及应用,介绍了Access 2003数据库管理系统的使用和解决问题的方法;第3部分为图像处理技术及应用,介绍了使用Photoshop软件进行图像处理的方法和技巧。
本书取材合理,讲解深入浅出,注重理论联系实际,编排层次清晰,既可作为成人高等教育各专业本科学生计算机课程的教材,也可作为初学者学习计算机相关知识的参考书。
目录
第1部分 程序设计基础
第1章 C语言基础
第2章 C语言基本概念
第3章 流程控制
第4章 数组和字符串
第5章 指针
第6章 函数
第7章 结构体、共用体、枚举和类型定义
第8章 文件
第9章 编译预处理
第2部分 数据库技术及应用
第10章 数据库基础知识
第11章 数据库和表的基本操作
第12章 查询的基本操作
第13章 窗体的基本操作
第14章 报表的基本操作
第15章 数据访问页的基本操作
第16章 宏和模块
第3部分 图像处理技术及应用
第17章 Photoshop 7.0入门
第18章 选区操作方法
第19章 图像编辑工具
第20章 图层的处理
第21章 滤镜
书摘插图
第1部分 程序设计基础
第5章指针
指针是变量在内存中的地址,是C语言中一个重要的概念。在C语言中,用指针可以直接访问内存单元中的数据;有时用指针可以编制出更紧凑和更有效的程序代码;指针支持内存的动态分配,指针还能有效地处理诸如链表、树、图等复杂的数据结构。
指针是C语言的一个重要特色,也是学习中的一个难点。学习C语言的人都应该深入学习和掌握指针的概念和应用,可以说不掌握指针就掌握不了C语言的精华。本章将介绍指针的概念、定义和运算,用指针访问变量的方法,用指针访问数组的方法,多级指针的概念,以及用指针进行动态存储分配的方法。
5.1指针的概念
如果在程序中定义了一个变量,编译时就给这个变量分配内存空间,系统根据变量的类型进行分配。例如,许多微机的C语言系统对整型变量分配连续的两个字节,给字符变量分配一个字节,给实型变量分配四个字节,……内存在每一个字节上都有一个编号,称为“地址”,在地址所标志的单元中存放数据,因此内存单元的地址与内存单元内容这两个概念是不同的。
假定某程序中定义了两个整型变量a,b及一个实型变量C,编译时可能把2000和2001两个字节分配给变量a,2002,2003分配给变量b,2004~2007这4个字节分配给变量C,这样在内存中就不再有a,b,C这些变量名,而是通过它们的地址进行输入或输出。
……