一、指针基础知识
1.1什么是指针
指针是一种特殊的变量,它存储的是另一个变量的内存地址。通过这个地址,我们可以间接地访问和操
作那个变量。
可以把内存想象成一排带有编号的储物柜,每个柜子都有一个唯一的编号(内存地址)。普通变量是直
接往柜子里放东西,而指针变量则是在一张纸条上写下另一个柜子的编号,通过这张纸条就能找到那个
柜子。
1.2指针的定义格式
基本语法:
类型 *变量名;
例如:
int* p;//声明一个可以指向整型数据的指针 p
4782524
int p;
int p;
int * p;
书写格式注意事项:
1.星号的位置:以下三种写法都是合法的
// 星号靠近变量名(C风格)
// 星号靠近类型(C++风格常用)
// 星号两边都有空格