jmeter遍歷對象數(shù)組 c 為什么不能建立引用數(shù)組?
c 為什么不能建立引用數(shù)組?在C語言中,您可以引用另一個源文件的全局?jǐn)?shù)組,但不能引用本地數(shù)組。引用方法的例子如下:讓A.C文件有一個數(shù)據(jù)定義int array1[10],而現(xiàn)有的B.C文件想要訪問A
c 為什么不能建立引用數(shù)組?
在C語言中,您可以引用另一個源文件的全局?jǐn)?shù)組,但不能引用本地數(shù)組。引用方法的例子如下:讓A.C文件有一個數(shù)據(jù)定義int array1[10],而現(xiàn)有的B.C文件想要訪問A.C中的array1數(shù)組,那么下面的語句externinaray1[10]首先添加到B.C文件中,然后可以訪問數(shù)組array1及其元素。
在c 里不能建立引用數(shù)組,能不能建立數(shù)組的引用啊?
無法創(chuàng)建對數(shù)組的引用意味著數(shù)組的元素不能是引用。
你寫的
int&B[3]=a
B是引用,B不是數(shù)組。
B的引用是數(shù)組名A。
如果創(chuàng)建
數(shù)組的元素就是數(shù)組的引用是
int&B[3
],那么B就是數(shù)組,數(shù)組中的元素就是引用。但是
int&B[3
]不支持此C,因為引用不能是數(shù)組中的元素。
主引用不能用作數(shù)組元素的原因是它不支持傳統(tǒng)意義上的復(fù)制。
傳統(tǒng)意義上的復(fù)制:
inta=b
A和b分別占用內(nèi)存,內(nèi)容相同。
如果
int&A=b
此副本,內(nèi)存中的a不會分配新內(nèi)存。