欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C/C++ 中sizeof('a')對比詳細(xì)介紹

 更新時間:2017年02月27日 14:52:20   投稿:lqh  
這篇文章主要介紹了C/C++ 中sizeof('a')的值對比詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下

C/C++ 中sizeof('a')的值對比詳細(xì)介紹

C語言:

char a = 'a';

sizeof(char) = 1

sizeof(a) = 1

sizeof('a') = 4

C++語言:

char a = 'a';

sizeof(char) = 1

sizeof(a) = 1

sizeof('a') = 1

字符型變量是1字節(jié)這個沒錯,奇怪就奇怪在C語言認(rèn)為'a'是4字節(jié),而C++語言認(rèn)為'a'是1字節(jié)。

原因如下:

C99標(biāo)準(zhǔn)的規(guī)定,'a'叫做整型字符常量(integer character constant),被看成是int型,所以在32位機器上占4字節(jié)。

ISO C++標(biāo)準(zhǔn)規(guī)定,'a'叫做字符字面量(character literal),被看成是char型,所以占1字節(jié)。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • C語言字符串處理的驚天大坑問題解決

    C語言字符串處理的驚天大坑問題解決

    這篇文章主要為大家介紹了C語言字符串處理的驚天大坑問題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • C語言入門之基礎(chǔ)知識詳解

    C語言入門之基礎(chǔ)知識詳解

    這篇文章主要介紹了C語言入門之基礎(chǔ)知識詳解,文中有非常詳細(xì)的C語言使用教程及相關(guān)基礎(chǔ)知識,對正在學(xué)習(xí)c語言的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • C++簡單又好用的基本運算符重載

    C++簡單又好用的基本運算符重載

    繼友元知識過后,就到了今天的C++運算符重載的內(nèi)容了,運算符重載是C++里比較重要的內(nèi)容。這篇博文不會一下子講完各種運算符重載,因為太多了了也不好吸收掌握,所以運算符重載我準(zhǔn)備分多次記錄和分享,那么接下來進(jìn)入正文
    2022-06-06
  • C語言 動態(tài)內(nèi)存分配詳解

    C語言 動態(tài)內(nèi)存分配詳解

    這篇文章主要介紹了C語言 動態(tài)內(nèi)存分配詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 深入解析C++編程中的純虛函數(shù)和抽象類

    深入解析C++編程中的純虛函數(shù)和抽象類

    這篇文章主要介紹了深入解析C++編程中的純虛函數(shù)和抽象類,是C++入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-09-09
  • 一問學(xué)會QT時間類

    一問學(xué)會QT時間類

    QT獲取時間的類有3個,分別是QDate、QTime、QDateTime,他們屬于QT的network模塊。本文詳細(xì)的介紹了這3個模塊的使用,感興趣的可以了解一下
    2023-04-04
  • C語言菜鳥基礎(chǔ)教程之a(chǎn)++與++a

    C語言菜鳥基礎(chǔ)教程之a(chǎn)++與++a

    很多同學(xué)在學(xué)習(xí)c語言的時候是不是會碰到a++和++a都有甚么作用啊。今天我們就來探討下
    2017-10-10
  • 淺析結(jié)束程序函數(shù)exit, _exit,atexit的區(qū)別

    淺析結(jié)束程序函數(shù)exit, _exit,atexit的區(qū)別

    在一個程序中最多可以用atexit()注冊32個處理函數(shù),這些處理函數(shù)的調(diào)用順序與其注冊的順序相反,也即最先注冊的最后調(diào)用,最后注冊的最先調(diào)用
    2013-09-09
  • C語言實現(xiàn)opencv提取直線、輪廓及ROI實例詳解

    C語言實現(xiàn)opencv提取直線、輪廓及ROI實例詳解

    這篇文章主要介紹了C語言實現(xiàn)opencv提取直線、輪廓及ROI實例詳解,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • Qt設(shè)置窗體(QWidget)透明度的方法總結(jié)

    Qt設(shè)置窗體(QWidget)透明度的方法總結(jié)

    在Qt開發(fā)中,有的時候需要為窗體設(shè)置透明度。這篇文章主要為大家介紹幾個Qt中窗體設(shè)置透明度的方法,文中的示例代碼講解詳細(xì),需要的可以參考一下
    2022-11-11

最新評論