天天看點

[c/c++]指針數組 pk 數組指針

首先強調 指針數組歸根結底是個數組;數組指針歸根結底是個指針。

數組指針

以int (*int)[10]為例

()的優先級大于[],是以首先它是一個指針,它指向一個數組,數組的維數是10。是以數組指針也稱為“行指針”,它的跨度是一行一行的。例如

<a></a>

輸出

1

2

<code>1</code>

<code>4</code>

 它的主要用途是用在二維數組的傳遞,例如

指針數組

它是一個數組,;裡面存放的東西是指針。

行如 int* pv[3],[]的優先級大于*,是以它是一個維數為3的數組,裡邊存放這指向int的指針。例如

本文轉自jihite部落格園部落格,原文連結:http://www.cnblogs.com/kaituorensheng/p/3722570.html,如需轉載請自行聯系原作者

繼續閱讀