C语言程序设计教程张永第8章课件教学.pptVIP

  • 1
  • 0
  • 约1.19万字
  • 约 67页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计教程张永第8章课件教学.ppt

C语言程序设计教程 主编 张永 胡敏 中国水利水电出版社 主要内容 学习目标 了解指针与指针变量的概念。 掌握不同类型指针的定义、初始化和引用。 了解指向函数的指针和指针型函数的区别和使用。 了解指向数组的指针和指针数组的区别和使用。 了解main函数的参数。 8.1 指针的基本概念 8.2 指针变量 8.3 指针与数组 8.4 指针与函数 【例8-12】按字母顺序输出3个字符串。 源程序: #includestdio.h #includestring.h main() { char *st[5]={apple,pear,orange,banana,bean}; char *p; int i,j; for(i=0;i4;i++) for(j=i+1;j5;j++) { if(strcmp(st[i],st[j])0) { p=st[i]; st[i]=st[j]; st[j]=p; } } for(i=0;i5;i++) printf(%s\n,st[i]); } 8.4.1 指针作为函数参数 函数的参数可以是前面学过的简单数据类型,也可以是指针类型。使用指针类型做函数的参数,实际向函数传递的是变量的地址。由于函数中获得了所传递变量的地址,在该地址空间的

文档评论(0)

1亿VIP精品文档

相关文档