指针

Ma-YuHao / 2023-05-22 / 原文

 声明指针

类型*  变量名   或  类型  *变量名。

改变指针指向值

int  num = 1;

int  *punm  = #

++*punm 或 (*punm)++

指向常量的指针:

不能通过指针去修改 *pvalue 的值,但是可以通过value 修改自身的值,也可以更改*pvalue 的指向 *pvalue  = &newnumber;

常量指针

 不能修改指针指向,但可以修改指向的值,也可以通过指向的值自身修改。

 数组和指针

 p 指向数组multiple第一个元素的地址,p+1指向数组第二个元素的地址。

指针上加一,地址上增加一个元素所占字节数。

多维数组

 使用指针: