gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

數(shù)組指針和指針數(shù)組的區(qū)別是什么

區(qū)別:指針數(shù)組本身是一個(gè)數(shù)組,數(shù)組的元素都是指針,即數(shù)組存儲(chǔ)的是指針,數(shù)組占多少個(gè)字節(jié)由數(shù)組本身決定;而數(shù)組指針本身是一個(gè)指針,它指向一個(gè)數(shù)組,即它是指向數(shù)組的指針,在32位系統(tǒng)下永遠(yuǎn)占4字節(jié)。

數(shù)組指針和指針數(shù)組的區(qū)別是什么

本教程操作環(huán)境:windows7系統(tǒng)、c99版本、Dell G3電腦。

對指針數(shù)組和數(shù)組指針的概念,相信很多C程序員都會(huì)混淆。下面通過兩個(gè)簡單的語句來分析一下二者之間的區(qū)別,示例代碼如下所示:

int *p1[5]; int (*p2)[5];

首先,對于語句“int*p1[5]”,因?yàn)椤癧]”的優(yōu)先級要比“*”要高,所以 p1 先與“[]”結(jié)合,構(gòu)成一個(gè)數(shù)組的定義,數(shù)組名為 p1,而“int*”修飾的是數(shù)組的內(nèi)容,即數(shù)組的每個(gè)元素。也就是說,該數(shù)組包含 5 個(gè)指向 int 類型數(shù)據(jù)的指針,如圖 1 所示,因此,它是一個(gè)指針數(shù)組。

數(shù)組指針和指針數(shù)組的區(qū)別是什么

其次,對于語句“int(*p2)[5]”,“()”的優(yōu)先級比“[]”高,“*”號和 p2 構(gòu)成一個(gè)指針的定義,指針變量名為 p2,而 int 修飾的是數(shù)組的內(nèi)容,即數(shù)組的每個(gè)元素。也就是說,p2 是一個(gè)指針,它指向一個(gè)包含 5 個(gè) int 類型數(shù)據(jù)的數(shù)組,如圖 2 所示。很顯然,它是一個(gè)數(shù)組指針,數(shù)組在這里并沒有名字,是個(gè)匿名數(shù)組。

數(shù)組指針和指針數(shù)組的區(qū)別是什么

由此可見,對指針數(shù)組來說,首先它是一個(gè)數(shù)組,數(shù)組的元素都是指針,也就是說該數(shù)組存儲(chǔ)的是指針,數(shù)組占多少個(gè)字節(jié)由數(shù)組本身決定;而對數(shù)組指針來說,首先它是一個(gè)指針,它指向一個(gè)數(shù)組,也就是說它是指向數(shù)組的指針,在 32 位系統(tǒng)下永遠(yuǎn)占 4 字節(jié),至于它指向的數(shù)組占多少字節(jié),這個(gè)不能夠確定,要看具體情況。

了解指針數(shù)組和數(shù)組指針二者之間的區(qū)別之后,繼續(xù)來看下面的示例代碼:

int arr[5]={1,2,3,4,5}; int (*p1)[5] = &arr; /*下面是錯(cuò)誤的*/ int (*p2)[5] = arr;

不難看出,在上面的示例代碼中,&arr 是指整個(gè)數(shù)組的首地址,而 arr 是指數(shù)組首元素的首地址,雖然所表示的意義不同,但二者之間的值卻是相同的。那么問題出來了,既然值是相同的,為什么語句“int(*p1)[5]=&arr”是正確的,而語句“int(*p2)[5]=arr”卻在有些編譯器下運(yùn)行時(shí)會(huì)提示錯(cuò)誤信息呢。

其實(shí)原因很簡單,在 C 語言中,賦值符號“=”號兩邊的數(shù)據(jù)類型必須是相同的,如果不同,則需要顯示或隱式類型轉(zhuǎn)換。在這里,p1 和 p2 都是數(shù)組指針,指向的是整個(gè)數(shù)組。p1 這個(gè)定義的“=”號兩邊的數(shù)據(jù)類型完全一致,而 p2 這個(gè)定義的“=”號兩邊的數(shù)據(jù)類型就不一致了(左邊的類型是指向整個(gè)數(shù)組的指針,而右邊的數(shù)據(jù)類型是指向單個(gè)字符的指針),因此會(huì)提示錯(cuò)誤信息。

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
欧美xxxxx在线视频| 亚洲成年人专区| 玖玖精品在线视频| 日本三级黄色网址| www.四虎成人| 激情视频免费网站| 在线观看av日韩| 污色网站在线观看| 我要看一级黄色大片| 丰满少妇在线观看| 国产精品入口免费软件| 国产九九在线视频| 特级丰满少妇一级| 91精品999| 路边理发店露脸熟妇泻火| 四虎永久免费网站| 又大又硬又爽免费视频| 欧美一区二区激情| 青青草成人免费在线视频| 久久国产亚洲精品无码| 国产精品视频一区二区三区四区五区| 成人免费观看在线| 少妇人妻在线视频| 免费看污污网站| 亚洲热在线视频| 久久手机在线视频| 午夜视频在线瓜伦| 自拍偷拍视频在线| 777久久久精品一区二区三区| 欧美极品欧美精品欧美图片| 日日干夜夜操s8| 国产成a人亚洲精v品在线观看| 亚洲熟妇无码一区二区三区| 成人性生生活性生交12| 国产 国语对白 露脸| 成人在线免费在线观看| 深夜做爰性大片蜜桃| 欧美精品久久久久久久免费| 天堂av8在线| 亚洲人成无码网站久久99热国产| 国产又黄又猛又粗又爽的视频| 青青草影院在线观看| 成人在线观看黄| av动漫在线播放| 久久久精品高清| 一本大道熟女人妻中文字幕在线 | 少妇久久久久久被弄到高潮| 国产精品一区二区免费在线观看| 午夜一区二区视频| 黑人糟蹋人妻hd中文字幕| 四虎永久免费网站| 不用播放器的免费av| 妺妺窝人体色www在线小说| 喜爱夜蒲2在线| 在线观看免费av网址| 日韩欧美精品在线观看视频| 欧美乱做爰xxxⅹ久久久| 午夜在线观看av| 国产精品沙发午睡系列| wwwwww欧美| 中文字幕超清在线免费观看| 特级黄色片视频| 亚洲一级免费在线观看| 日韩免费高清在线| 成人小视频在线看| 丰满人妻中伦妇伦精品app| 欧美变态另类刺激| r级无码视频在线观看| 欧美极品少妇无套实战| 国产av不卡一区二区| 亚洲一二区在线观看| 久久精品亚洲天堂| 国产精品h视频| 8x8x华人在线| 无颜之月在线看| 日韩精品一区二区在线视频| 国产精品无码电影在线观看| h无码动漫在线观看| 欧美视频免费看欧美视频| 国产原创中文在线观看| 欧美性大战久久久久xxx| 国产第一页视频| 一级片视频免费观看| 欧美日韩中文不卡| 黄色一级视频播放| 国产91xxx| 好男人www社区| 欧美性受xxxxxx黑人xyx性爽| 国产九九九视频| 成人在线播放网址| 亚洲xxxx2d动漫1| 四虎影院一区二区| 女人扒开屁股爽桶30分钟| 久久99爱视频| 欧美日韩一级在线| 国产l精品国产亚洲区久久| 熟女人妇 成熟妇女系列视频| 精品国产乱码久久久久久1区二区| 久久99国产精品一区| 久久久噜噜噜www成人网| 国产乱叫456| 欧美 激情 在线| 一本二本三本亚洲码| 日韩xxxx视频| 香蕉视频xxxx| av视屏在线播放| 久久综合久久网| 无套内谢丰满少妇中文字幕| 日韩av资源在线| 亚洲国产一二三精品无码| 婷婷丁香激情网| 欧美精品一区二区三区三州| 九一精品久久久| av观看免费在线| 日韩视频在线视频| 波多野结衣三级在线| 91看片在线免费观看| 国产男女在线观看| 日韩一级特黄毛片| 国产精品99久久久久久大便| 成人精品小视频| 奇米影视亚洲色图| 国产人妻人伦精品| 五月天激情图片| 手机在线观看日韩av| 亚洲无吗一区二区三区| 日本在线视频www| 91九色在线观看视频| 久久人人爽人人爽人人av| 亚洲小说欧美另类激情| 国产探花在线看| 色悠悠久久综合网| 日日干夜夜操s8| 在线免费视频一区| 高清一区在线观看| 国产aⅴ爽av久久久久| 国产女同无遮挡互慰高潮91| 成人性生交免费看| 亚洲第一色av| 精品一区二区成人免费视频 | 那种视频在线观看| 亚洲午夜无码av毛片久久| 国产成人无码精品久久久性色| 免费人成在线观看视频播放| 男人插女人视频在线观看| 久青草视频在线播放| 免费国产a级片| 国产男女激情视频| 三上悠亚在线一区| 激情视频小说图片| 无码熟妇人妻av在线电影| 亚洲自偷自拍熟女另类| 五月婷婷深爱五月| 中文字幕制服丝袜在线| 久久久久久久久久伊人| 欧美日韩在线一| 日本 片 成人 在线| 女同性恋一区二区| 97国产精东麻豆人妻电影| 国内自拍视频一区| youjizz.com亚洲| 日本www在线视频| 亚欧在线免费观看| 久久精品一二三四| 逼特逼视频在线| 一级做a爱视频| 青青草视频在线免费播放| 色婷婷成人在线| 91.com在线| 午夜激情影院在线观看| 性一交一乱一伧国产女士spa| 无码人妻h动漫| 一二三四中文字幕| 色一情一区二区| 日韩av高清在线看片| 在线播放av中文字幕| 中文字幕乱码人妻综合二区三区| 香蕉视频xxx| 成人性做爰aaa片免费看不忠| 精品日韩在线播放| 天天操,天天操| 亚洲熟妇av日韩熟妇在线| 福利视频999| 五月天婷婷激情视频| 亚洲精品久久久久久久蜜桃臀| 亚洲污视频在线观看| 波多野结衣乳巨码无在线| 精品免费久久久久久久| 在线免费看污网站| 国产熟人av一二三区| 成 年 人 黄 色 大 片大 全| 在线观看中文av| 欧美视频亚洲图片| 97超碰人人爽| 伊人国产精品视频| 亚欧美一区二区三区| 亚洲综合伊人久久| 在线播放av中文字幕| 欧美在线aaa| 一区二区三区欧美精品|