C语言程序设计第8章指针.pptxVIP

  • 9
  • 0
  • 约2.22千字
  • 约 93页
  • 2021-10-08 发布于河南
  • 举报
第八章 指针;内容提要;基本概念一地址;基本概念一指针;基本概念一间接访问;整型变量i;基本概念一指向;指针变量--(1);指针变量■?⑵;指针变量--(3);嚼蟲喚傩旎合娜継驾綢;—般形式;指针运算一(2);针变量必须先赋值,再便用 main() ( int i=10;;#define NULL 0 int *p=NULL:;指针运算一(4);指针运算一(5);指针运算一(6);思考: 1 .若有定义 inta,*p;执行了 “p=a”测:*p” 的含意是什么? (答:相当于a);多级指针;级指针 ?定义:指向指针的指针 ?—级指针:指针变量中存放目标变量的地址;A;- 指针作为函数参数 ?函数行参为指针变量,指针变量作实参 -(举例1) ?函数行参为指针变量,变量地址作为实参 -(部⑵ ?注1:在函数中逬行对形参指针的交换不能影响到 实参(举例3 ) ?注2:函数中交换值时不能使用无初值的指针变量 作临时变量。(举例4);指针函数 ?指针函数:是指返回值为指针的函数 ?定义形式:类型名*函数名(参数表列); -例如:int *fun(int a, int b) { 函数体语句 } r 0 G下一頁 ?理,二二段我;指向函数的指针(1);指向函数的指针(2);指向一维数组的指针(1);指向一维数组的指针(2);指向一维数组的指针(3);指向一维数组的指针(4);偉指向一

文档评论(0)

1亿VIP精品文档

相关文档