首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C语言指针门类、指针大小、指针所指元素大小、指针加减运算

2013-10-29 
C语言指针类型、指针大小、指针所指元素大小、指针加减运算摘要:在C语言编程的过程中,我们经常用到多维数组,

C语言指针类型、指针大小、指针所指元素大小、指针加减运算

摘要:在C语言编程的过程中,我们经常用到多维数组,指针的加减运算等等。如果我们想把一个二维数组传递给一个函数,为什么不能用“a[][]”这样的形参模式?而把一维数组传递给函数可以用int a[]这样的形式?内核代码中,我们常常能看到,有两个page类型的结果体指针pagea和pageb,那么pageb-pagea数值上等于多少?是地址差还是index的差值?本文主要为你解答这些问题。


本文来源:C语言指针类型、指针大小、指针所指元素大小、指针加减运算  

http://blog.csdn.net/trochiluses/article/details/13288651


1.指针类型


在编程中,我们经常使用这样的定义:

总结:b-a的数值,并不等于b,a对应地址算术相减的结果,而是这个结果除以他们对应指针所指元素大小。



热点排行