<code>CArray<</code><code>int</code> <code>,</code><code>int</code><code>> a;</code><code>//定義數組 </code>
<code>a.SetSize(8,-1); </code><code>//設定記憶體大小,按16位元組增長 </code>
<code>int</code> <code>index1 = a.Add(10);</code><code>//添加元素自動放到數組末尾,傳回元素索引 </code>
<code>int</code> <code>index2 = a.Add(201); </code>
<code>int</code> <code>nSize = a.GetSize(); </code><code>//擷取空間大小 </code>
<code>int</code> <code>nCount = a.GetCount(); </code><code>//擷取元素個數,兩個函數功能相同</code>
<code>int</code> <code>nCount1 = a.GetUpperBound();</code><code>//數組下标</code>
<code>int</code> <code>e1 = a[0]; </code><code>//以數組下标的方式讀元數,此位置未曾指派,傳回為0 </code>
<code>int</code> <code>e2 = a[1]; </code><code>//以數組下标的方式讀元數,此位置未曾指派,傳回為0 </code>
<code>a[0] = 200;</code>
<code>a[1] = 300; </code><code>//以數組下标的方式寫元示 </code>
<code>CString str1,str2;</code>
<code>str1.Format(_T(</code><code>"%d\n"</code><code>),a[0]);</code>
<code>str2.Format(_T(</code><code>"%d\n"</code><code>),a[1]);</code>
<code>TRACE(str1);</code>
<code>TRACE(str2);</code>
<code></code>
本文轉自Chinayu201451CTO部落格,原文連結:http://blog.51cto.com/9233403/1970697 ,如需轉載請自行聯系原作者