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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

指針長度簡述

嵌入式應用開發 ? 來源:嵌入式應用開發 ? 作者:嵌入式應用開發 ? 2022-09-29 18:42 ? 次閱讀

我們使用這樣的方式來定義一個指針:

Type *p;

我們說

p是指向type類型的指針

,type可以是任意類型,除了可以是char,short, int, long等基本類型外,還可以是指針類型,例如int *, int **, 或者更多級的指針,也可是是結構體,類或者函數等。于是,我們說:

int * 是指向int類型的指針;int **,也即(int *) *,是指向int *類型的指針,也就是指向指針的指針;int ***,也即(int **) *,是指向int**類型的指針,也就是指向指針的指針的指針;…我想你應該懂了

struct xxx *,是指向struct xxx類型的指針;

其實,說這么多,只是希望大家在看到指針的時候,不要被int ***這樣的東西嚇到,就像前面說的,指針就是指向某種類型的指針,我們只看最后一個*號,前面的只不過是type類型罷了。

細心一點的人應該發現了,在“什么是指針”這一小節當中,已經表明了:

指針的長度跟CPU的位數相等

,大部分的CPU是32位的,因此我們說,

指針的長度是32bit,也就是4個字節!

注意:任意指針的長度都是4個字節,不管是什么指針!(當然64位機自己去測一下,應該是8個字節吧。。。)

于是:

Type *p;

izeof(p)的值是4,Type可以是任意類型,char,int, long, struct, class, int **…

以后大家看到什么sizeof(char*), sizeof(int *),sizeof(xxx *),不要理會,統統寫4,只要是指針,長度就是4個字節,絕對不要被type類型迷惑!

poYBAGM1doqAUEDPAAEDHxPaKFQ618.png
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 函數
    +關注

    關注

    3

    文章

    4331

    瀏覽量

    62618
  • 指針
    +關注

    關注

    1

    文章

    480

    瀏覽量

    70563
收藏 人收藏

    評論

    相關推薦

    C語言指針學習筆記

    本文從底層內存分析,徹底讓讀者明白C語言指針的本質。
    的頭像 發表于 11-05 17:40 ?236次閱讀
    C語言<b class='flag-5'>指針</b>學習筆記

    C語言指針運算符詳解

    在C語言中,當你有一個指向數組中某個元素的指針時,你可以對該指針執行某些算術運算,例如加法或減法。這些運算可以用來遍歷數組中的元素,如ptr[i]等價于*(ptr + i)。然而,如果你的操作使得指針指向了數組以外的位置(除了數
    的頭像 發表于 10-30 11:16 ?255次閱讀

    電流計指針偏轉方向是正極還是負極

    電流計指針的偏轉方向并非簡單地指向正極或負極,而是取決于電流的流入方向以及電流計正負極的連接方式。以下是對這一問題的分析: 一、電流流入方向與指針偏轉的關系 常規情況 : 對于常規的電流計(假設其
    的頭像 發表于 09-19 15:18 ?3645次閱讀

    C語言指針詳細解析

    概述 指針也就是內存地址,指針變量是用來存放內存地址的變量, 不同類型的指針變量所占用的存儲單元長度是相同的,而存放數據的變量因數據的類型不同,所占用的存儲空間
    發表于 09-14 10:03

    面試???1:函數指針指針函數、數組指針指針數組

    在嵌入式開發領域,函數指針、指針函數、數組指針指針數組是一些非常重要但又容易混淆的概念。理解它們的特性和應用場景,對于提升嵌入式程序的效率和質量至關重要。一、
    的頭像 發表于 08-10 08:11 ?861次閱讀
    面試???1:函數<b class='flag-5'>指針</b>與<b class='flag-5'>指針</b>函數、數組<b class='flag-5'>指針</b>與<b class='flag-5'>指針</b>數組

    簡述指針式萬用表測二極管的方法

    指針式萬用表是一種常用的電子測量工具,可以測量電壓、電流、電阻等多種參數。在測量二極管時,指針式萬用表可以利用其電阻檔位來測量二極管的正向電阻和反向電阻,從而判斷二極管的好壞。以下是測量方法: 準備
    的頭像 發表于 07-24 16:07 ?2064次閱讀

    面試中的高頻問題:指針函數與函數指針,你能完美應對嗎?

    一直覺得C語言較其他語言最偉大的地方就是C語言中的指針,有些人認為指針很簡單,而有些人認為指針很難,當然這里的對簡單和難并不是等價于對指針的理解程度。為此在這里對C語言中的
    的頭像 發表于 06-22 08:11 ?1729次閱讀
    面試中的高頻問題:<b class='flag-5'>指針</b>函數與函數<b class='flag-5'>指針</b>,你能完美應對嗎?

    如何利用實時示波器測量線纜長度

    在電子工程、通信和自動化控制等領域,線纜長度的準確測量對于保證系統的正常運行至關重要。實時示波器作為一種功能強大的電子測量工具,除了能夠觀測和分析各種波形信號外,結合時域反射(Time-Domain
    的頭像 發表于 05-27 16:24 ?1381次閱讀

    為什么指針之間不要隨意賦值呢?

    指針之間也不能隨意賦值。
    的頭像 發表于 03-28 17:13 ?681次閱讀
    為什么<b class='flag-5'>指針</b>之間不要隨意賦值呢?

    函數指針與回調函數的應用實例

    通常我們說的指針變量是指向一個整型、字符型或數組等變量,而函數指針是指向函數。 函數指針可以像一般函數一樣,用于調用函數、傳遞參數。
    的頭像 發表于 03-07 11:13 ?401次閱讀
    函數<b class='flag-5'>指針</b>與回調函數的應用實例

    C語言的指針用法

    C語言編程中善用指針可以簡化一些任務的處理,而對于一些任務(比如動態內存分配),必須要有指針才行的。也就是說精通C指針編程是很有必要的,幫助你成為一名優秀的Cer。
    發表于 03-05 14:22 ?354次閱讀
    C語言的<b class='flag-5'>指針</b>用法

    導體的電阻與長度和橫截面積的關系是什么

    電阻是導體對電流流動的阻礙程度的量度,它與導體的長度和橫截面積有著密切的關系。在一個理想的導體中,電流的流動是由電子在電場中的漂移而形成的。而導體的長度和橫截面積則直接影響了電子在導體中的漂移速率
    的頭像 發表于 02-26 13:49 ?5516次閱讀

    怎么理解指針指針?

    怎么理解指針指針?其實這個概念并不難,只是把它放到實際應用中,容易造成困擾。
    的頭像 發表于 02-23 16:46 ?1193次閱讀
    怎么理解<b class='flag-5'>指針</b>的<b class='flag-5'>指針</b>?

    結構體與指針的關系

    指針則是指向結構體類型的指針,用于操作和訪問結構體的成員。下面我們將分別詳細解釋結構體和結構體指針,并提供相應的示例代碼。1.結構體:結構體是一種自定義數據類型
    的頭像 發表于 01-11 08:00 ?999次閱讀
    結構體與<b class='flag-5'>指針</b>的關系

    函數指針指針函數是不是一個東西?

    函數指針的本質是指針,就跟整型指針、字符指針一樣,函數指針指向的是一個函數。
    的頭像 發表于 01-03 16:35 ?533次閱讀
    函數<b class='flag-5'>指針</b>和<b class='flag-5'>指針</b>函數是不是一個東西?
    主站蜘蛛池模板: 欧美一区二区三区免费高| 久久天天躁综合夜夜黑人鲁色| 1000又爽又黄禁片在线久| 久久精品国产乱子伦多人| 一区在线观看视频| 色校园| 成人ww| 天堂8在线官网| 国产成人影院| 性瘾高h姚蕊全文免费阅读| 伊人蕉久| 色欲麻豆国产福利精品| www日本黄色| 欧美午夜视频一区二区三区| 亚洲综合免费| 欧美色p| www.丁香.com| 好大好猛好爽好深视频免费| 四虎永久在线日韩精品观看| www五月天com| rrr523亚洲国产片| 性做久久久久久久免费看| 男人你懂的网站| 视频高清正版在线观看| 国产美女叼嘿视频免费看 | 国产色拍| 二级特黄绝大片免费视频大片| 亚洲综合色视频| 成人在线精品| 68日本xxxxxxxxx xx| 婷婷六月在线| 新版天堂资源中文在线| 免费伦费一区二区三区四区| 久久成人免费网站| 69精品久久久久| 人人爱爱| 国产视频国产| 色资源窝窝全色| 奇米社区| 婷婷色亚洲| 天天躁日日躁狠狠躁中文字幕老牛|