指针的说法

1.编译器对数组的引用如a[i]在编译时总被编译器改为*(a+i)的形式。数组

如a[i]   == *(a+i)  那么把【】看做*就能够了。指针

并且要记住:在表达式中,指针和数组是能够互换的,由于他们在编译器里的最终形式都是指针,而且均可以进行取下标操做。就像加法同样 3+5 和 5+3 同样的编译器

因此:编译

a[5]引用

5[a] 是同样的。

相关文章
相关标签/搜索