指针运算

int *p;
char *q
p+1地址加4,移到下一个单位,并不是简单加一
q+1地址加一

可以进行的指针运算
1.+/—一个整数
2.++/— —
3.指针相加减(减法结果为相差这个类型元素的数量)

p++
去除p所指的数据,再将p移向下一个位置,常用于数组类的连续空间操作。
++优先级高于

指针类型转换
void表示不知道指向的数据的类型的指针
指针类型转换:int p=&i;void q=(void
)p;p没有被改变

posted @ 2020-09-08 21:26  吴莫愁258  阅读(203)  评论(0编辑  收藏  举报