中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      簡述數組與指針的區別

      時間:2020-11-21 14:16:23 筆試題目 我要投稿

      簡述數組與指針的區別

        數組要么在靜態存儲區被創建(如全局數組),要么在棧上被創建。指針可以隨時指向任意類型的內存塊。

        (1)修改內容上的.差別

        char a[] = “hello”;

        a[0] = ‘X’;

        char *p = “world”; // 注意p 指向常量字符串

        p[0] = ‘X’; // 編譯器不能發現該錯誤,運行時錯誤

        (2) 用運算符sizeof 可以計算出數組的容量(字節數)。sizeof(p),p 為指針得到的是一個指針變量的字節數,而不是p 所指的內存容量。C++/C 語言沒有辦法知道指針所指的內存容量,除非在申請內存時記住它。注意當數組作為函數的參數進行傳遞時,該數組自動退化為同類型的指針。

        char a[] = “hello world”;

        char *p = a;

        cout<< sizeof(a) << endl; // 12 字節

        cout<< sizeof(p) << endl; // 4 字節

        計算數組和指針的內存容量

      簡述數組與指針的區別

        void Func(char a[100])

        {

        cout<< sizeof(a) << endl; // 4 字節而不是100 字節

        }

      【簡述數組與指針的區別】相關文章:

      C++面試常用問題:"引用"與指針的區別12-11

      在C語言中什么是指針和數組等價11-24

      JavaScript中的索引數組、關聯數組和靜態數組、動態數組的分類講11-10

      簡述紅茶與綠茶的不同08-31

      JavaScript數組的棧方法與隊列方法11-22

      簡述如何與上司溝通07-25

      Javascript數組與字典用法分析方法11-20

      如何獲取PHP數組的鍵與值呢11-17

      助理與秘書的區別10-10

      主站蜘蛛池模板: 97超级碰碰碰久久久观看| 岛国熟女一区二区三区| 国产精品三级在线专区1| 在线a人片免费观看国产| 五常市| 日本女优在线观看一区二区三区 | 高清国产美女av一区二区| 邢台县| 日本人妻高清一区二区三区 | 激情 一区二区| 和静县| 98精品国产高清在线xxxx| 久久免费少妇高潮免费| 双牌县| 娇妻粗大高潮白浆| 免费视频成人 国产精品网站 | 中文字幕人妻一区二区三区四区 | 淮阳县| 视频一区视频二区亚洲免费观看| 国产最新视频在线不卡| 德庆县| 视频精品亚洲一区二区| 精品国产成人一区二区不卡在线| 激情 一区二区| 无码一区二区三区网站| 贵南县| 欧美亚洲国产精品久久久久| 完整在线视频免费黄片| 国产成人精品无码一区二区老年人| 朝阳县| 宝清县| 亚洲国产精品久久婷婷老年| 精品乱码一区内射人妻| www.日本一区| 亚洲人成影院在线高清| 国产精品亚洲一区二区极品| 91精品啪在线看国产网站| 大埔县| 一级少妇无遮掩内射免费| 91青青草久久| 精品中文字幕一二三四区人妻|