[cpp016]指针的使用

69 阅读1分钟

1、指针的作用

  • 将变量的地址提取出来,并将该地址存储在指针中.当要使用指向该地址的变量数据时,通过解除指针的引用实现.

2、使用指针的原因

1)、动态为新变量分配内存空间时,使用指针来记录.

2)、使用指针表示法操作存储在数组中的数据.

3)、通过指针,可以在函数中访问函数外部定义的大块数据

4)、指针是支持多态性起作用的基础,多态性是面向对象编程方法提供的最重要的功能.

3、char类型指针

  • 给char类型指针赋值,赋值内容为字符串字面量
  • 字符串字面量是const char类型数组,数据不能修改,所以指针变量pp要需要使用const进行修饰.
char* pp {"this is a good day."};