第6章节-指针.pptVIP

  • 7
  • 0
  • 约1.69万字
  • 约 86页
  • 2018-08-01 发布于江苏
  • 举报
第6章 指针 本章内容 6.1 指针基础 6.2 指针与数组 6.3 指针与函数 6.1 指针基础 运用指针编程是C语言最主要的风格之一。 利用指针变量可以表示各种数据结构;能很方便地使用数组和字符串;并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。 但由于指针的使用太灵活,为学习C语言造成了许多困难,同时也成为程序可读性差的一个重要原因,它的后代(如 JAVA、 C#)已经对指针机制采取了部分或完全的限制 教材的的基本观点是,应当了解关于指针的基本知识,掌握其基本使用方法,但要限制它的使用范围。 6.1.1 指针与地址 C程序中每一个实体,如变量、数组和函数等,都要在内存中占有一个可标识的存储区域,其第一个字节的地址被称为该区域的地址。 下面,我们通过一个程序来看变量在内存存中的存储和地址分配 #include stdio.h void main(void) { int i1,i2; float f1,f2; double d1,d2; printf(int,%d; float,%d; double %d\n, sizeof(i1),sizeof(f1),sizeof(d2)); printf(%ld,%ld\n,i1,i2); printf(%ld,%ld\n,f1,f2); printf(%ld,%ld\n,d1,d2); }

文档评论(0)

1亿VIP精品文档

相关文档