[高等教育]c++课件第08章指针及其应用.pptVIP

  • 4
  • 0
  • 约6.27千字
  • 约 10页
  • 2018-03-04 发布于浙江
  • 举报

[高等教育]c++课件第08章指针及其应用.ppt

[高等教育]c课件第08章指针及其应用

第08章指针及其应用 -2- 本章内容安排 指针的使用 栈和堆的概念 指针和数组 在堆中创建对象 -3- 1、地址的概念 计算机内存被划分为顺序编号的内存单元,0、1、2…… 地址:内存单元的编号就是该单元的地址,它表明了内存单元在内存中的相对位置 变量保存在内存中,不同类型变量占用内存单元的数量不同。 变量的地址:变量占用的首个内存单元的地址。 -4- 变量的地址 变量a占用的是内存的2000~2003四个单元,变量a的地址为2000。 源代码中写a=5;我们可以理解为将5赋值给变量a;而计算机在执行程序时,只是将5送入2000~2003四个内存单元中。 -5- 查看变量的地址 #include iostream #include triangle.h“ int main() { short sVar = 5; long lVar = 65535; float fVar= 3.14f; std::coutShort:\tsVar\tAdd:\tsVar\n; std::coutLong:\tlVar\tAddr:\tlVar\n; std::cout“Float:\tfVar\tAddr:\tfVar\n;’ return 0; } 取变量地址运算符:sVar。 3.14字面常量为double类型,加上后 缀f,表示float型。 \t为转义字符,输出一个制

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档