指針的說法

1.編譯器對數組的引用如a[i]在編譯時總被編譯器改爲*(a+i)的形式。數組

如a[i]   == *(a+i)  那麼把【】看做*就能夠了。指針

並且要記住:在表達式中,指針和數組是能夠互換的,由於他們在編譯器裏的最終形式都是指針,而且均可以進行取下標操做。就像加法同樣 3+5 和 5+3 同樣的編譯器

因此:編譯

a[5]引用

5[a] 是同樣的。

相關文章
相關標籤/搜索