C++程序设计-杭州电子科技大学c6.pptVIP

  • 10
  • 0
  • 约7.64千字
  • 约 75页
  • 2016-08-15 发布于广东
  • 举报
第6章 指针 6.1 指针的概念 6.2 变量与指针 6.3 数组与指针 6.4 字符串与指针 6.5 函数与指针 6.6 返回指针值的函数 6.7 指针数组和指向指针的指针 6.8 有关指针的数据类型和指针运算的小结 *6.9 引用 6.1 指针的概念 程序中定义的每一个变量,系统根据变量类型分配一定长度内存单元。 例如,C++编译系统一般为整型变量分配4个字节,为字符型变量分配1个字节。 内存区的每一个字节有一个编号,这就是“地址” 。 直接存取方式:按变量名存取变量值的方式。 直接将数3送到整型变量i所标识的单元中。 i = 3 间接存取方式:将3送到指针变量i_pointer所指向的单元(这就是变量i所标识的单元)中。 *i_pointer = 3 6.2 变量与指针 指针变量: 用它来指向另一个变量。 “*”符号表示指向。例如,i_pointer是一个指针变量,而*i_pointer表示i_pointer所指向的变量。 下面两个语句等价: ① i=3; ② *i_pointer=3; 6.2.1 定义指针变量 定义指针变量的一般形式: 基类型 *指针变量名; 例:int i , j; //定义整型变量 i , j int *pointer_

文档评论(0)

1亿VIP精品文档

相关文档