学习C语言_指针_6_指针变量的运算

/*
指针变量不能相乘、除也不能相加。
如果两个指针变量是同一块空间中不同的单元,则这两个指针变量可以相减。
*/

# include <stdio.h> 

int main(void)
{
    int * p;
    int * q;
    int a[5];
    p = &a[1];
    q = &a[5];
    printf("p和q所指向的单元相隔%d个单元\n\n", q-p);
}
运算结果:
image 

posted on 2011-07-20 15:38  liwenodo  阅读(213)  评论(0编辑  收藏  举报

导航