指针变量思想的值字符加数字n表示指针向后移动n个字节
注意
内存的基本单位是字节,它以字节为存储单位存储,每个字节是8个二进制位,即8个bit
举例
#include <stdio.h>
int main(){
unsigned char *p1;
unsigned long *p2;
p1 = (unsigned char *) 0x801000;
p2 = (unsigned long *) 0x810000;
printf("%x\n", p1 + 5);
printf("%x\n", p2 + 5);
return 0
}
程序输出结果如下:
801005
810014