【C語(yǔ)言經(jīng)典面試題】&array與&array[0]有什么區(qū)別?
經(jīng)典語(yǔ)法知識(shí),有必要了解下!
1 問(wèn)題描述
有一道C語(yǔ)言的經(jīng)典面試題:
有一個(gè)整型數(shù)組array,那么&array與&array[0]有何區(qū)別呢?
2 示例代碼
為此,我寫(xiě)了一段測(cè)試代碼:
?
#include
#include
?
int main(int argc, const char *argv[])
{
int array[5];
?
printf("test1 = %p\\n", &array);
printf("test2 = %p\\n", &array[0]);
?
return 0;
}
測(cè)試結(jié)果如下:

3 總結(jié)
從結(jié)果來(lái)說(shuō),這兩個(gè)地址的值是一致的。但是呢,從語(yǔ)法上說(shuō),兩者還是有區(qū)別的:
- &array :指的是array數(shù)組的首地址,表示整個(gè)數(shù)組的起始地址;
- &array[0]:指的是array數(shù)組中第一個(gè)元素的地址;
- 為何這兩個(gè)值是相等呢?這是因?yàn)閿?shù)組的存儲(chǔ)空間本身就是線性的,第一個(gè)數(shù)組元素的起始地址就是數(shù)組的起始地址,所以也就有了上圖的測(cè)試結(jié)果。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
嵌入式
+關(guān)注
關(guān)注
5198文章
20445瀏覽量
334002 -
C語(yǔ)言
+關(guān)注
關(guān)注
183文章
7644瀏覽量
145579 -
代碼
+關(guān)注
關(guān)注
30文章
4968瀏覽量
73960 -
Array
+關(guān)注
關(guān)注
102文章
19瀏覽量
19760 -
數(shù)組
+關(guān)注
關(guān)注
1文章
420瀏覽量
27351
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
LoRa1121 FCC&CE認(rèn)證 多頻段LoRa無(wú)線通訊模塊規(guī)格書(shū)
LoRa1121 FCC&CE認(rèn)證 多頻段LoRa無(wú)線通訊模塊規(guī)格書(shū)
發(fā)表于 02-26 14:36
?0次下載
探索AMP04精密單電源儀表放大器的卓越性能與應(yīng)用
探索AMP04精密單電源儀表放大器的卓越性能與應(yīng)用 在電子工程師的日常設(shè)計(jì)工作中,選擇合適的儀表放大器至關(guān)重要,它直接影響到整個(gè)系統(tǒng)的性能和穩(wěn)定性。今天,我們就來(lái)深入探討一款備受關(guān)注的精密單電源儀表
探索高性能儀表放大器AMP01:特性、原理與應(yīng)用
的AMP01,看看它如何在各種復(fù)雜的應(yīng)用場(chǎng)景中展現(xiàn)卓越性能。 文件下載: AMP01.pdf 一、AMP01特性概覽 (一)電氣性能卓越 低失調(diào)電壓與漂移 :輸入失調(diào)電壓最大僅50μV,失調(diào)電壓漂移最大為0.3μV/°
C語(yǔ)言指針p、*p、&p、*&p、&*p分別代表什么
在C語(yǔ)言中,指針是非常重要的概念。指針是一個(gè)變量,其值為另一個(gè)變量的地址。使用指針可以直接訪問(wèn)內(nèi)存中的數(shù)據(jù),這使得C語(yǔ)言非常靈活和強(qiáng)大。在學(xué)習(xí)C
發(fā)表于 01-07 07:34
羅德與施瓦茨宣布推出新頻段 R&S ZNB3000 矢量網(wǎng)絡(luò)分析儀,頻率高達(dá) 54 GHz
R&SZNB3000以業(yè)界領(lǐng)先的測(cè)量速度、出色的擴(kuò)展能力及一流射頻性能,為中端矢量網(wǎng)絡(luò)分析儀市場(chǎng)樹(shù)立了新標(biāo)桿。隨著高頻型號(hào)的加入,R&SZNB3000將覆蓋更廣泛的應(yīng)用場(chǎng)景。羅德與施
DYY-AMP運(yùn)算放大器評(píng)估模塊技術(shù)解析與應(yīng)用指南
Texas Instruments DYY-AMP-EVM運(yùn)算放大器評(píng)估模塊 (EVM) 用于測(cè)試采用DYY-14 (SOT-23 THN) 封裝的運(yùn)算放大器的性能。Texas
1218 MHz 高輸出 GaN CATV 功率倍增器 Amp擴(kuò)音器 skyworksinc
電子發(fā)燒友網(wǎng)為你提供()1218 MHz 高輸出 GaN CATV 功率倍增器 Amp擴(kuò)音器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有1218 MHz 高輸出 GaN CATV 功率倍增器 Amp擴(kuò)音器的引腳圖
發(fā)表于 09-01 18:30
870 MHz、25 dB 增益 CATV 功率倍增器 Amp擴(kuò)音器 skyworksinc
電子發(fā)燒友網(wǎng)為你提供()870 MHz、25 dB 增益 CATV 功率倍增器 Amp擴(kuò)音器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有870 MHz、25 dB 增益 CATV 功率倍增器 Amp擴(kuò)音器的引腳圖
發(fā)表于 09-01 18:30
1 GHz、28 dB 增益 CATV 功率倍增器 Amp擴(kuò)音器 skyworksinc
電子發(fā)燒友網(wǎng)為你提供()1 GHz、28 dB 增益 CATV 功率倍增器 Amp擴(kuò)音器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有1 GHz、28 dB 增益 CATV 功率倍增器 Amp擴(kuò)音器的引腳圖、接線圖
發(fā)表于 08-29 18:35
GRAS 發(fā)布全新座艙測(cè)試支架 AutoArray:PR0003 & PR0004!
全球測(cè)試和測(cè)量領(lǐng)域的領(lǐng)導(dǎo)者AxiometrixSolutions旗下品牌GRASSound&Vibration,宣布推出全新座艙測(cè)試支架AutoArrayPR0003和PR0004。這兩款
CS86706適用1~3節(jié)鋰電應(yīng)用,內(nèi)置升壓模塊,2×30W立體聲&50W單聲道R類(lèi)音頻功率放大器
CS86706適用1~3節(jié)鋰電應(yīng)用,內(nèi)置升壓模塊,2×30W立體聲&50W單聲道R類(lèi)音頻功率放大器
Texas Instruments AMP-PDK-EVM子板開(kāi)發(fā)套件數(shù)據(jù)手冊(cè)
Texas Instruments AMP-PDK-EVM子板開(kāi)發(fā)套件設(shè)計(jì)用于搭配AMP-PDK-EVM主板使用。子板套件選項(xiàng)適用于不同封裝型號(hào)。引腳數(shù)支持器件的關(guān)斷和非關(guān)斷型號(hào)。TI AMP-PDK-EVM能夠測(cè)試所提供封裝選
新知|Verizon與AT&T也可以手機(jī)直接連接衛(wèi)星了
近日,Verizon與AT&T宣布,手機(jī)直連衛(wèi)星方面取得重要進(jìn)展,使用普通手機(jī)實(shí)現(xiàn)了通過(guò)衛(wèi)星的視頻通話。很顯然,Verizon與AT&T的這一舉措是針對(duì)此前T-Mobile
多模塊配置!YU系列USB、Type-C連接器為工控機(jī)打造"全能型"數(shù)據(jù)傳輸方案
背景介紹工控機(jī)是一類(lèi)用于工業(yè)、野外等復(fù)雜惡劣環(huán)境的專(zhuān)用計(jì)算機(jī)設(shè)備,如何實(shí)現(xiàn)穩(wěn)如磐石的數(shù)據(jù)傳輸是關(guān)鍵?凌科電氣YU-USB&Type-C工業(yè)連接器,以嚴(yán)苛環(huán)境適配性及長(zhǎng)期穩(wěn)定的性能表現(xiàn),成為
TFT&LCD,是電阻屏還是電容屏?
TFT& LCD是采用薄膜晶體管技術(shù)的液晶觸摸顯示器,它本身并不決定是電阻屏還是電容屏。電阻屏和電容屏指的是不同的觸摸技術(shù),電容屏在現(xiàn)代設(shè)備中更為常見(jiàn)。
【C語(yǔ)言經(jīng)典面試題】&array與&array[0]有什么區(qū)別?
評(píng)論