亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C語(yǔ)言指針?biāo)阈g(shù)運(yùn)算淺析

        2012-12-31 00:00:00張俊娟

        摘 要 指針是C語(yǔ)言最強(qiáng)大的功能,也是C語(yǔ)言中最難以掌握的功能。掌握指針的應(yīng)用,可以使程序簡(jiǎn)潔、高效。每一個(gè)學(xué)習(xí)和使用C語(yǔ)言的人,都應(yīng)當(dāng)深入的學(xué)習(xí)和掌握指針。指針?biāo)阈g(shù)運(yùn)算是指針操作中比較難掌握的部分。在本文中,我們將總結(jié)C語(yǔ)言的指針運(yùn)算。

        關(guān)鍵詞 C語(yǔ)言 運(yùn)算 指針

        指針是C語(yǔ)言最強(qiáng)大的功能,也是C語(yǔ)言中最難以掌握的功能。掌握指針的應(yīng)用,可以使程序簡(jiǎn)潔、高效。每一個(gè)學(xué)習(xí)和使用C語(yǔ)言的人,都應(yīng)當(dāng)深入的學(xué)習(xí)和掌握指針。指針?biāo)阈g(shù)運(yùn)算是指針操作中比較難掌握的部分。在本文中,我們將總結(jié)C語(yǔ)言的指針運(yùn)算。

        指針可以執(zhí)行的算術(shù)運(yùn)算有:①指針自增;②指針自減;③指針加上一個(gè)整型常量或整型變量n;④指針減去一個(gè)整型常量或整型變量n;⑤兩個(gè)指針相減。

        需要注意的是,通常只有當(dāng)指針指向某個(gè)數(shù)組元素時(shí),才對(duì)指針作上述5種算術(shù)運(yùn)算。

        一、指針自增

        指針自增就是指向本數(shù)組的下一個(gè)元素。

        假設(shè)有數(shù)組定義如下:double a[5] = {3.2, 4.75, 7.2, 9, 1.7};

        double *p = a;

        此時(shí)內(nèi)存圖示如下:

        此時(shí)若執(zhí)行p++,指針p指向數(shù)組的下一個(gè)元素,圖示如下:

        二、指針自減

        指針自減就是指向本數(shù)組的上一個(gè)元素。

        例如有數(shù)組定義如下:double a[5] = {3.2, 4.75, 7.2, 9, 1.7};

        double *p = a[4];

        內(nèi)存圖示如下:

        此時(shí)若執(zhí)行p--,指針p指向數(shù)組的上一個(gè)元素,圖示如下:

        三、指針加上一個(gè)整型常量或整型變量n

        指針加上一個(gè)整型常量或整型變量n的結(jié)果是得到一個(gè)指向本指針?biāo)赶虻臄?shù)組元素之后第n個(gè)元素的指針。例如數(shù)組定義如下:

        double a[5] = {3.2, 4.75, 7.2, 9, 1.7};

        double *p = a;

        此時(shí)指針p指向數(shù)組a的第一個(gè)元素。

        若執(zhí)行 p = p + 3,指針p指向數(shù)組元素a[3]

        四、指針減去一個(gè)整型常量或整型變量n

        指針減去一個(gè)整型常量或整型變量n的結(jié)果是得到一個(gè)指向本指針?biāo)赶虻臄?shù)組元素之前第n個(gè)元素的指針。

        若有定義 double a[5] = {3.2, 4.75, 7.2, 9, 1.7};

        double *p = a[4];

        指針p指向數(shù)組元素a[4]。

        如果執(zhí)行p = p - 3之后,指針p指向數(shù)組元素a[1]

        五、兩個(gè)指針相減

        首先必須明確,通常只有當(dāng)兩個(gè)指針指向同一個(gè)數(shù)組時(shí)才對(duì)兩個(gè)指針相減。

        兩個(gè)指針相減得到的整數(shù)是這兩個(gè)指針?biāo)赶虻脑厮饕抵睢?/p>

        例如有如下代碼:

        int a[5] = {10, 20, 30, 40, 50};

        int *p1 = a;

        int *p2 = a[3];

        int x = p2 - p1;

        因?yàn)閜1和p2位置如下:

        所以表達(dá)式 p2 - p1的值是3

        結(jié)語(yǔ):指針?biāo)阈g(shù)運(yùn)算是初學(xué)者感到比較困惑的問(wèn)題,希望本文能對(duì)他們有所幫助。

        作者簡(jiǎn)介:

        張俊娟 ,漢族, 新疆昌吉奇臺(tái)縣人,一級(jí)講師。

        国产一级淫片免费播放电影| 欧美a级在线现免费观看| 人妻中文字幕无码系列| 欧美亚洲精品一区二区| 欧美日韩高清一本大道免费| 亚洲一区二区日韩精品| 久久99精品久久久久久琪琪| 免费a级毛片永久免费| 无码日韩人妻AV一区免费| 色视频日本一区二区三区 | 中文字幕乱码无码人妻系列蜜桃 | 国产在线不卡AV观看| 91极品尤物在线观看播放| av在线不卡一区二区| 情人伊人久久综合亚洲| 国产日产高清欧美一区| 丝袜 亚洲 另类 欧美| 男女动态91白浆视频| 国产片精品av在线观看夜色| 拍摄av现场失控高潮数次| 欧美日韩中文字幕日韩欧美| 精品一区二区三区国产av| 欧美激情肉欲高潮视频| 国产中老年妇女精品| a欧美一级爱看视频| 男女深夜视频网站入口| 比较有韵味的熟妇无码| 国产一在线精品一区在线观看| 女同成片av免费观看| 妺妺窝人体色www在线直播| 日本在线一区二区三区四区| 亚洲av福利天堂一区二区三| 夜夜嗨av一区二区三区| 98bb国产精品视频| 女同国产日韩精品在线| 精品一区三区视频在线观看| 亚洲乱码中文字幕综合| 青草青草伊人精品视频| 中文字幕人妻互换av| 国产精品久久久国产盗摄| 中文字幕久无码免费久久|