在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳談數(shù)組和指針的區(qū)別與聯(lián)系

如意 ? 來源:CSDN ? 作者:cherrydreamsover ? 2020-06-29 15:18 ? 次閱讀

一、概念

數(shù)組:數(shù)組是用于儲存多個相同類型數(shù)據(jù)的集合。

指針:指針相當(dāng)于一個變量,但是它和不同變量不一樣,它存放的是其它變量在內(nèi)存中的地址。

二、賦值、存儲方式、求sizeof、初始化等

1.賦值

同類型指針變量可以相互賦值,數(shù)組不行,只能一個一個元素的賦值或拷貝

2.存儲方式

數(shù)組:數(shù)組在內(nèi)存中是連續(xù)存放的,開辟一塊連續(xù)的內(nèi)存空間。數(shù)組是根據(jù)數(shù)組的下進行訪問的,多維數(shù)組在內(nèi)存中是按照一維數(shù)組存儲的,只是在邏輯上是多維的。

數(shù)組的存儲空間,不是在靜態(tài)區(qū)就是在棧上。

指針:指針很靈活,它可以指向任意類型的數(shù)據(jù)。指針的類型說明了它所指向地址空間的內(nèi)存。

指針:由于指針本身就是一個變量,再加上它所存放的也是變量,所以指針的存儲空間不能確定。

3.求sizeof

數(shù)組:

數(shù)組所占存儲空間的內(nèi)存:sizeof(數(shù)組名)

數(shù)組的大小:sizeof(數(shù)組名)/sizeof(數(shù)據(jù)類型)

指針:

在32位平臺下,無論指針的類型是什么,sizeof(指針名)都是4,在64位平臺下,無論指針的類型是什么,sizeof(指針名)都是8。

4.初始化

數(shù)組:

詳談數(shù)組和指針的區(qū)別與聯(lián)系

詳談數(shù)組和指針的區(qū)別與聯(lián)系

指針:

詳談數(shù)組和指針的區(qū)別與聯(lián)系

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 指針
    +關(guān)注

    關(guān)注

    1

    文章

    484

    瀏覽量

    70895
  • 數(shù)組
    +關(guān)注

    關(guān)注

    1

    文章

    419

    瀏覽量

    26280
收藏 人收藏

    評論

    相關(guān)推薦

    C語言數(shù)組指針區(qū)別

    大家好,我是嵌入式老林,從事嵌入式軟件開發(fā)多年,今天分享的內(nèi)容是C語言數(shù)組指針區(qū)別,希望能對你有所幫助。
    發(fā)表于 07-11 12:40 ?470次閱讀
    C語言<b class='flag-5'>數(shù)組</b>和<b class='flag-5'>指針</b>的<b class='flag-5'>區(qū)別</b>

    C語言中指針數(shù)組數(shù)組指針區(qū)別

    指針數(shù)組之間存在著緊密的關(guān)系。在本文中,我們將探討指針數(shù)組的關(guān)系、指針算術(shù)和數(shù)組遍歷、多維
    發(fā)表于 08-17 15:29 ?532次閱讀

    指針數(shù)組數(shù)組指針區(qū)別

    int (*p)[4];// 定義一個數(shù)組指針,指向含4個元素的一維數(shù)組數(shù)組元素是int類型。int *p[4];// 定義一個指針
    發(fā)表于 07-15 21:41

    指針數(shù)組數(shù)組指針及其函數(shù)指針有何區(qū)別

    進程的五種狀態(tài)模型分別是哪些呢?指針數(shù)組數(shù)組指針及其函數(shù)指針有何區(qū)別呢?
    發(fā)表于 12-24 07:28

    指針數(shù)組數(shù)組指針有什么區(qū)別聯(lián)系

    什么是指針數(shù)組數(shù)組指針指針數(shù)組數(shù)組
    發(fā)表于 12-24 06:55

    數(shù)組指針的簡單定義及其相互的聯(lián)系區(qū)別詳解

    確實在極個別的情況下,數(shù)組指針確實可以”通用“,但是在卻大多數(shù)情況下,數(shù)組指針是兩個完全不同的C。
    的頭像 發(fā)表于 12-09 11:20 ?7335次閱讀
    <b class='flag-5'>數(shù)組</b>和<b class='flag-5'>指針</b>的簡單定義及其相互的<b class='flag-5'>聯(lián)系</b>與<b class='flag-5'>區(qū)別</b>詳解

    指針數(shù)組都是C語言的精髓所在 兩者有何聯(lián)系區(qū)別

    指針數(shù)組都是C語言的精髓所在,對于很多C程序員來說,如果你問這樣一個問題:數(shù)組指針有什么區(qū)別?他們的答案很可能是:”
    的頭像 發(fā)表于 05-27 14:51 ?4374次閱讀
    <b class='flag-5'>指針</b>和<b class='flag-5'>數(shù)組</b>都是C語言的精髓所在 兩者有何<b class='flag-5'>聯(lián)系</b><b class='flag-5'>區(qū)別</b>

    指針數(shù)組數(shù)組指針區(qū)別

    這里我們區(qū)分兩個重要的概念:指針數(shù)組數(shù)組指針
    的頭像 發(fā)表于 06-29 15:30 ?2w次閱讀
    <b class='flag-5'>指針</b><b class='flag-5'>數(shù)組</b>和<b class='flag-5'>數(shù)組</b><b class='flag-5'>指針</b>的<b class='flag-5'>區(qū)別</b>

    理解函數(shù)指針、函數(shù)指針數(shù)組、函數(shù)指針數(shù)組指針

    理解函數(shù)指針、函數(shù)指針數(shù)組、函數(shù)指針數(shù)組指針
    的頭像 發(fā)表于 06-29 15:38 ?1.5w次閱讀
    理解函數(shù)<b class='flag-5'>指針</b>、函數(shù)<b class='flag-5'>指針</b><b class='flag-5'>數(shù)組</b>、函數(shù)<b class='flag-5'>指針</b><b class='flag-5'>數(shù)組</b>的<b class='flag-5'>指針</b>

    C語言指針數(shù)組區(qū)別

    在C語言教程中我們使用通過數(shù)組名通過偏移和指針偏移都可以遍歷數(shù)組,那么指針數(shù)組到底有什么區(qū)別?
    的頭像 發(fā)表于 07-18 16:29 ?2136次閱讀

    二維數(shù)組數(shù)組指針以及指針數(shù)組

    二維數(shù)組數(shù)組指針以及指針數(shù)組
    的頭像 發(fā)表于 08-16 09:02 ?2960次閱讀

    C語言中的char數(shù)組和char指針有什么區(qū)別

    讓我們通過下面的例子,來了解 C語言中字符數(shù)組和字符指針之間的區(qū)別
    的頭像 發(fā)表于 01-29 16:35 ?3032次閱讀

    數(shù)組指針不能混用的情況

    數(shù)組指針不能混用的情況? 數(shù)組指針是 C/C++ 中非常常見的特性和概念。然而,在某些情況下,數(shù)組
    的頭像 發(fā)表于 12-07 13:46 ?746次閱讀

    數(shù)組指針不相同嗎?數(shù)組指針有哪些區(qū)別

    數(shù)組就是指針指針就是數(shù)組,這樣的言論在評論區(qū)看到不下于10次。
    的頭像 發(fā)表于 12-13 16:34 ?1925次閱讀
    <b class='flag-5'>數(shù)組</b>和<b class='flag-5'>指針</b>不相同嗎?<b class='flag-5'>數(shù)組</b>和<b class='flag-5'>指針</b>有哪些<b class='flag-5'>區(qū)別</b>

    指針數(shù)組和二維數(shù)組有沒有區(qū)別

    指針數(shù)組和二維數(shù)組有沒有區(qū)別?比如這樣的兩個代碼。 int main(){ char *s1[] = { "hello", "world", "total" }; char s2[][
    的頭像 發(fā)表于 11-24 11:12 ?407次閱讀
    主站蜘蛛池模板: 天天摸天天爽天天澡视频 | 久久久久久天天夜夜天天 | 欧美性xxxxbbbb | 亚洲一区免费在线 | 波多野结衣三个女人蕾丝边 | 四虎永久影院永久影库 | 亚洲精品一卡2卡3卡三卡四卡 | 狠狠干夜夜操 | 色成人免费网站 | 日本加勒比在线精品视频 | 天天天天天天干 | 深夜免费视频 | 香蕉网影院在线观看免费 | 成人涩涩网站 | 丁香综合网 | 国产性老妇女做爰在线 | 你懂的免费 | 久久久久久久久久免免费精品 | 美女性视频网站 | 午夜免费看片 | se01亚洲 | 一级特黄aa大片 | 香蕉黄色网 | 性a爱片免费视频性 | 四虎影视大全免费入口 | 欧美日韩高清一区 | 日韩一级一欧美一级国产 | 一区二区三区亚洲视频 | 农村妇女色又黄一级毛片卡 | 亚洲视频在线视频 | 2018天天拍拍拍免费视频 | 国产精品www夜色影视 | 天天干天天做天天操 | 美女免费毛片 | 九九51精品国产免费看 | 中国特黄毛片 | 韩国黄色三级视频 | 日本免费色视频 | 特黄黄三级视频在线观看 | 久久男人精品 | 成人欧美一区二区三区的电影 |