中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

sizeof用法

發布時間:2020-07-03 21:18:58 來源:網絡 閱讀:380 作者:魏香飛 欄目:編程語言

        sizeof

    sizeof常用于統計數據類型大小,如:int,double,char,float等等。但是它的統計通過一個實


驗,讓我有了不可思議的發現,平常我們可以用sizeof(int)來測試,int類型占用內存是不是4個byte.


對于統計字符串,感覺上是沒有統計最后的'\0';事實驗證確實沒有統計如:


    char zifu[] = {W,e,i,x,i,a,n,g,f,e,i}


利用sizeof(zifu)或sizeof zifu統計第一個字符直到最后一個字符占用的總大小,具體的解釋是:


sizeof統計以字符串zifu指針指向第一個字符占用空間大小開始的數組,直到遇見'\0'才停止;之所以


這樣認為,是因為sizeof(zifu+1)的結果是2倍的sizeof zifu[0];

    現有數組const int days[10] = {36,28,31,30,31,31,30,31};

           int index;

    現在sizeof days = 40;

      sizeof (days+1) = 8;

      sizeof days+1 = 41;

      sizeof days[0] = 4;

      sizeof days+1/days[0] = 40;

      sizeof (days +1) = 8;

現在想想這個問題為什么sizeof days+1 = 41;days[0] = 4;兩整型書相除不是應該為10的嗎?

為什么sizeof days+1/days[0] = 40;?

附件:http://down.51cto.com/data/2368369
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

儋州市| 大同县| 中江县| 江山市| 连平县| 左贡县| 嘉禾县| 长葛市| 瑞昌市| 徐水县| 武冈市| 淮北市| 双柏县| 常熟市| 日土县| 章丘市| 正宁县| 永丰县| 洛隆县| 禄劝| 通许县| 平山县| 诏安县| 贵阳市| 昌平区| 高青县| 高安市| 黄石市| 桃江县| 大悟县| 舟曲县| 大关县| 建阳市| 辽宁省| 长葛市| 永川市| 青阳县| 托克托县| 普兰店市| 临武县| 丹寨县|