新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 關于C語言指針的理解

        關于C語言指針的理解

        作者: 時間:2016-11-30 來源:網絡 收藏
        指針C語言中一個重要的概念,比較難以理解。

        我的理解:
        指針本質是地址,是內存單元的標號,是整型數。大小取決于系統虛擬內存的寬度,如:51系列的PC指針為16位,尋址范圍16KB。
        #include
        int main()
        {
        int a=100,b=10;
        int *pointer_1, *pointer_2;
        pointer_1=&a;
        pointer_2=&b;
        printf("a=%d,b=%d",a,b);
        printf("*pointer_1=%d, *pointer_2=%d",*pointer_1,*pointer_2);
        return 0;
        }
        指針四大用途:
        1 通過指針訪問它指向的數據
        2 通過指針的加減運算,使指針發生偏轉,進而訪問某一內存區域的批量數據
        3 通過指針在函數間傳遞數據
        4 通過指針調用函數

        本文引用地址:http://www.104case.com/article/201611/323701.htm

        指針中保存是內存地址,通過指針訪問它指向地址上的內容。



        關鍵詞: C語言指

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 盐边县| 奉贤区| 绩溪县| 江口县| 灵川县| 浦城县| 筠连县| 巢湖市| 江津市| 扎赉特旗| 龙江县| 中牟县| 绵竹市| 黄平县| 陆良县| 绥宁县| 远安县| 平塘县| 宾川县| 涟源市| 桦川县| 塔河县| 堆龙德庆县| 略阳县| 延津县| 江西省| 陵水| 三台县| 公主岭市| 富平县| 高邮市| 昂仁县| 句容市| 兴安县| 贡山| 平陆县| 郧西县| 南木林县| 铁岭市| 全椒县| 三亚市|