布丁考研网可靠吗:一个C语言的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 05:37:12
9.unsigned char *p1;
unsigned long *p2;
p1=(unsigned char *)0x801000;
p2=(unsigned long *)0x810000;
请问p1+5= ;
p2+5= ;

指针可以这样赋值吗?

p1+5=(unsigned char *)(0x801000+5);
p2+5=(unsigned long *)(0x810000+5*sizeof(unsigned long));