回覆列表
  • 1 # 偷懶的蜜蜂

    對於該款微控制器,int型別的變數佔據2個位元組,char型別的佔據1個位元組。不過一般大家為了節約空間,大部分會使用char型別,同時89C51是一款8位的微控制器,所以推薦使用char型別的變數進行運算,即使我們在程式碼中寫入int型別的變數進行運算,也是編譯器編譯成為了8位的運算模式進行運算的。體現不了硬體的優勢。

  • 2 # 髒話比謊話乾淨558

    char 1個位元組

    16位編譯器

    32位編譯器

    64位編譯器

    拓展資料

    C語言中的char資料型別

    C語言中的char資料型別是一種整數型別(integer type),它的大小被定義為1個Byte。

    亦即sizeof (char) ≡ 1

  • 3 # 使用者352755821118

    c語言中char型別資料佔1個位元組,因為c語言中的char資料型別是一種整數型別(integer type),它的大小就是被定義為1個Byte。

    char 1個位元組


    16位編譯器


    3c5e543c11b03b548a49137b4aff787.png


    32位編譯器


    2b9cd6a8a9a3fb069c1880d6c3f772c.png


    64位編譯器


    85b5b0013bbcb79a1376190d9700f28.png

  • 中秋節和大豐收的關聯?
  • 滴滴如何解封?