永不停息的笔记 https://bbs.21ic.com/?85429 [收藏] [复制] [RSS]

日志

指针

已有 317 次阅读2006-8-20 18:30 |个人分类:单片机应用|系统分类:单片机

指针指向的类型与指针的类型:它们的区别。
 例1:int a[1]; char *p=a; p++;


例2:int a[1]; int *p=a; p++;


  例1中指针变量p的类型是字符型(char),例2中指针变量p的类型是整型(int),它们都指向整型数组a的首地址。如果a[0]占用两个内存单元的话,例1中p指向a[0]的低地址,p++后p指向a[0]的高地址;例2中,p指向a[0]的地址,p++后p指向a[1]的地址。


 


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)