<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 函數(shù)指針的定義是什么

    時(shí)間:2020-11-22 18:29:03 筆試題目 我要投稿

    函數(shù)指針的定義是什么

      顧名思義,函數(shù)指針就是函數(shù)的指針。它是一個(gè)指針,指向一個(gè)函數(shù)。看例子:

      A),char * (*fun1)(char * p1,char * p2);

      B),char * *fun2(char * p1,char * p2);

      C),char * fun3(char * p1,char * p2);

      數(shù)組參數(shù)等效的指針參數(shù)

      數(shù)組的數(shù)組:char a[3][4] 數(shù)組的指針:char (*p)[10]

      指針數(shù)組: char *a[5] 指針的指針:char **p

      看看上面三個(gè)表達(dá)式分別是什么意思?

      C):這很容易,fun3 是函數(shù)名,p1,p2 是參數(shù),其類型為char *型,函數(shù)的`返回值為char *類型。

      B):也很簡(jiǎn)單,與C)表達(dá)式相比,唯一不同的就是函數(shù)的返回值類型為char**,是個(gè)二級(jí)指針。

      A):fun1 是函數(shù)名嗎?回憶一下前面講解數(shù)組指針時(shí)的情形。我們說(shuō)數(shù)組指針這么定義或許更清晰:

      int (*)[10] p;

      再看看A)表達(dá)式與這里何其相似!明白了吧。這里fun1 不是什么函數(shù)名,而是一個(gè)指針變量,它指向一個(gè)函數(shù)。這個(gè)函數(shù)有兩個(gè)指針類型的參數(shù),函數(shù)的返回值也是一個(gè)指針。

      同樣,我們把這個(gè)表達(dá)式改寫(xiě)一下:char * (*)(char * p1,char * p2) fun1; 這樣子是不是好看一些呢?只可惜編譯器不這么想

    【函數(shù)指針的定義是什么】相關(guān)文章:

    javascript中定義函數(shù)的區(qū)別11-15

    Javascript函數(shù)的定義和用法分析11-15

    PHP如何自定義函數(shù)11-25

    關(guān)于php自定義函數(shù)11-18

    閏年的定義是什么07-24

    公積金的定義是什么08-03

    有關(guān)php parse-str() 函數(shù)的定義和用法11-15

    客戶關(guān)系管理的定義是什么09-30

    PHP遞歸復(fù)制、移動(dòng)目錄的自定義函數(shù)操作分享11-15

    主站蜘蛛池模板: 无码囯产精品一区二区免费| 四虎成人精品在永久在线| 精品一久久香蕉国产线看播放| 黑人巨大精品欧美| 日韩一区二区三区精品| 国产成人综合精品一区| 91久久婷婷国产综合精品青草| 一本大道无码日韩精品影视| 国产精品无码永久免费888| 精品久久久久久久久中文字幕| 日韩精品无码一区二区三区免费 | 久久精品夜色噜噜亚洲A∨| 亚洲午夜精品一区二区| 国产成人精品日本亚洲网址| 久久久久人妻精品一区二区三区| 欧美日韩专区麻豆精品在线| 国产在线精品国自产拍影院| 国产精品麻豆VA在线播放| 亚洲国产精品久久久久久| 99久久成人国产精品免费| 国产中老年妇女精品| 久久久久成人精品无码中文字幕 | 国产成人精品2021| 精品视频一区二区三三区四区 | 久久精品成人免费观看97| 国产乱码伦精品一区二区三区麻豆| 亚洲第一精品在线视频| 88国产精品无码一区二区三区| 午夜精品福利视频| 91麻精品国产91久久久久| 欧美亚洲国产精品第一页| 久久亚洲国产午夜精品理论片| 精品亚洲欧美高清不卡高清| 青青青国产依人精品视频 | 亚洲国产一成久久精品国产成人综合 | 国产精品一区二区久久精品| 九九99精品久久久久久| 亚洲第一精品福利| 黑巨人与欧美精品一区 | 98香蕉草草视频在线精品看| MM1313亚洲精品无码|