会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
oayx
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
Tiny
指针相减
摘要:#include<stdio.h>voidmain(){inta[5]={10,20,30,40,50};int*p,*q;p=&a[0];q=&a[2];printf("%d,%d,%d,%d,q-p=%d\n",*p,*q,p,q,q-p);}得出结果是10,30,1245036,1245044,q-p=2q-p又得2?指针相减就是得出两个指针之间差距的元素个数INT型占四个字节,所以a[0]和a[2]之间相差的地址为8
阅读全文
posted @
2011-03-31 14:23
oayx
阅读(505)
评论(0)
推荐(0)
编辑
公告