最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

簡(jiǎn)單總結(jié)C++中的修飾符類型

 更新時(shí)間:2016年05月09日 16:51:50   作者:飛龍  
這篇文章主要介紹了C++中的修飾符類型總結(jié),是C++入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下

C++ 允許在 char、int 和 double 數(shù)據(jù)類型前放置修飾符。修飾符用于改變基本類型的含義,所以它更能滿足各種情境的需求。
下面列出了數(shù)據(jù)類型修飾符:

  • signed
  • unsigned
  • long
  • short

修飾符 signed、unsigned、long 和 short 可應(yīng)用于整型,signed 和 unsigned 可應(yīng)用于字符型,long 可應(yīng)用于雙精度型。

修飾符 signed 和 unsigned 也可以作為 long 或 short 修飾符的前綴。例如:unsigned long int。
C++ 允許使用速記符號(hào)來(lái)聲明無(wú)符號(hào)短整數(shù)或無(wú)符號(hào)長(zhǎng)整數(shù)。您可以不寫 int,只寫單詞 unsigned、short 或 unsigned、long,int 是隱含的。例如,下面的兩個(gè)語(yǔ)句都聲明了無(wú)符號(hào)整型變量。

unsigned x;
unsigned int y;

為了理解 C++ 解釋有符號(hào)整數(shù)和無(wú)符號(hào)整數(shù)修飾符之間的差別,我們來(lái)運(yùn)行一下下面這個(gè)短程序:

#include <iostream>
using namespace std;

/* 
 * 這個(gè)程序演示了有符號(hào)整數(shù)和無(wú)符號(hào)整數(shù)之間的差別
*/
int main()
{
  short int i;      // 有符號(hào)短整數(shù)
  short unsigned int j; // 無(wú)符號(hào)短整數(shù)

  j = 50000;

  i = j;
  cout << i << " " << j;

  return 0;
}

當(dāng)上面的程序運(yùn)行時(shí),會(huì)輸出下列結(jié)果:

-15536 50000

上述結(jié)果中,無(wú)符號(hào)短整數(shù) 50,000 的位模式被解釋為有符號(hào)短整數(shù) -15,536。+

C++ 中的類型限定符

類型限定符提供了變量的額外信息。

限定符 含義
const const 類型的對(duì)象在程序執(zhí)行期間不能被修改改變。
volatile 修飾符 volatile 告訴編譯器,變量的值可能以程序未明確指定的方式被改變。
restrict restrict 修飾的指針是唯一一種訪問(wèn)它所指向的對(duì)象的方式。只有 C99 增加了新的類型限定符 restrict。

相關(guān)文章

  • qt5之QFile讀寫文件功能詳解

    qt5之QFile讀寫文件功能詳解

    這篇文章主要為大家詳細(xì)介紹了qt5之QFile讀寫文件功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • C++ 中構(gòu)造函數(shù)的實(shí)例詳解

    C++ 中構(gòu)造函數(shù)的實(shí)例詳解

    這篇文章主要介紹了C++ 中構(gòu)造函數(shù)的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-10-10
  • C語(yǔ)言中隱藏結(jié)構(gòu)體的細(xì)節(jié)

    C語(yǔ)言中隱藏結(jié)構(gòu)體的細(xì)節(jié)

    以筆者粗淺的認(rèn)識(shí),有兩種最常用的方法,可以實(shí)現(xiàn)庫(kù)內(nèi)結(jié)構(gòu)體定義的隱藏:接口函數(shù)形參使用結(jié)構(gòu)體指針,接口函數(shù)形參使用句柄。
    2017-05-05
  • C語(yǔ)言中enum關(guān)鍵字的實(shí)現(xiàn)示例

    C語(yǔ)言中enum關(guān)鍵字的實(shí)現(xiàn)示例

    這篇文章主要介紹了C語(yǔ)言中enum關(guān)鍵字的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • C語(yǔ)言實(shí)現(xiàn)將字符串轉(zhuǎn)換為數(shù)字的方法

    C語(yǔ)言實(shí)現(xiàn)將字符串轉(zhuǎn)換為數(shù)字的方法

    這篇文章主要介紹了C語(yǔ)言實(shí)現(xiàn)將字符串轉(zhuǎn)換為數(shù)字的方法,涉及系統(tǒng)函數(shù)atoi()函數(shù)的使用技巧,需要的朋友可以參考下
    2014-12-12
  • Qt中鼠標(biāo)點(diǎn)擊的幾種狀態(tài)

    Qt中鼠標(biāo)點(diǎn)擊的幾種狀態(tài)

    在Qt中,鼠標(biāo)點(diǎn)擊按鈕通常會(huì)觸發(fā)一系列的事件,包括pressed、released、clicked等,本文主要介紹了Qt中鼠標(biāo)點(diǎn)擊的幾種狀態(tài),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-12-12
  • Matlab實(shí)現(xiàn)繪制高階版本韋恩圖(upset圖)

    Matlab實(shí)現(xiàn)繪制高階版本韋恩圖(upset圖)

    韋恩圖隨著階數(shù)升高會(huì)越來(lái)越復(fù)雜,當(dāng)階數(shù)達(dá)到7或者以上時(shí)幾乎沒(méi)辦法繪制,但是使用upset圖卻可以比較輕易的繪制。本文就來(lái)用Matlab實(shí)現(xiàn)繪制upset圖,需要的可以參考一下
    2023-01-01
  • C++ 中友元函數(shù)與友元類詳解

    C++ 中友元函數(shù)與友元類詳解

    這篇文章主要介紹了C++ 中友元函數(shù)與友元類詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C++ 中循環(huán)鏈表和約瑟夫環(huán)

    C++ 中循環(huán)鏈表和約瑟夫環(huán)

    這篇文章主要介紹了C++ 中循環(huán)鏈表和約瑟夫環(huán)的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C++命名空間namespace的介紹與使用

    C++命名空間namespace的介紹與使用

    今天小編就為大家分享一篇關(guān)于C++命名空間namespace的介紹與使用,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12

最新評(píng)論

江都市| 新沂市| 利辛县| 大关县| 天全县| 搜索| 浦东新区| 伊宁市| 安徽省| 溆浦县| 呼玛县| 邵东县| 闻喜县| 鄂托克前旗| 扎兰屯市| 庆元县| 吉林省| 新巴尔虎左旗| 济宁市| 大埔县| 且末县| 革吉县| 敦煌市| 阿拉尔市| 乌海市| 屏边| 龙胜| 西贡区| 锦州市| 太白县| 晋宁县| 丽江市| 昌宁县| 建昌县| 华阴市| 定日县| 远安县| 香河县| 岳阳县| 章丘市| 怀宁县|