下载此文档

大学C程序设计教程ppt课件.ppt


文档分类:IT计算机 | 页数:约53页 举报非法文档有奖
1/53
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/53 下载此文档
文档列表 文档介绍
大学C++程序设计教程西安交通大学计算机教学实验中心 。掌握指针的操作符和指针的运算掌握指针与数组的关系。掌握指针与字符串的关系。掌握new和delete操作符作用和使用方法。学会使用VisualC++?如何表示地址?变量a的地址记作:&a;指针的概念什么是指针?指针如何表示?指针是C++语言具有代表性特征的功能之一,利用指针可以直接对内存中不同数据类型的数据进行快速处理,并且它为函数中各种数据的传递提供了简洁便利的方法。4指针是与计算机系统内部密切相关的一种处理形式,因此正确熟练的使用指针可以编制出简洁明快、性能高、质量好的程序。指针变量——专门存放另一变量的地址。5…36781516………A公司B公司C公司一排平房叫地址在C语言中还存在一种特殊的变量,它同普通变量不同之处在于其存储空间中存放的不是一般数据,而是地址。6…1000……shorta;floatb;10012002200320002001a的地址b的地址内存管理7取得变量、数组、函数地址的方法计算机的内存储器就象一个一维数组,每个数组元素就是一个存储单元。地址是存放信息数据的内存单元的编号。程序中定义的任何变量、数组或函数等,在编译时都会在内存中分配一个确定的地址单元。C规定:变量的地址:可以用取地址运算符‘&’来获取数组的地址:可以用数组名表示函数的地址:可以用函数名表示8指针的声明声明的一般格式: 数据类型*指针变量名;举例: int*ptr; float*array; char*s1,*s2;指针类型内存地址值是固定不变的,不同类型的指针本身所占据的存储区域都一样大。规定了用指针间接访问数据时的访问方式为指针的算术运算提供依据9指针声明的举例指针在定义后必须初始化才能使用;否则,结果不确定。指针初始化的一般格式:指针变量名=数据对象;数据对象可以是变量、数组、函数、结构等。举例:int*ptr,i=10;ptr=&i; //指向单个变量char*sp=“string”; //指向字符串inta[5],*ap;ap=a; //指向数组intmax(),(*fp)();fp=max; //指向函数10

大学C程序设计教程ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数53
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bai1968104
  • 文件大小357 KB
  • 时间2020-09-24