亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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++ 允許使用速記符號來聲明無符號短整數(shù)或無符號長整數(shù)。您可以不寫 int,只寫單詞 unsigned、short 或 unsigned、long,int 是隱含的。例如,下面的兩個語句都聲明了無符號整型變量。

unsigned x;
unsigned int y;

為了理解 C++ 解釋有符號整數(shù)和無符號整數(shù)修飾符之間的差別,我們來運行一下下面這個短程序:

#include <iostream>
using namespace std;

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

  j = 50000;

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

  return 0;
}

當上面的程序運行時,會輸出下列結(jié)果:

-15536 50000

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

C++ 中的類型限定符

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

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

相關(guān)文章

  • Qt實現(xiàn)矩形大小任意縮放的示例代碼

    Qt實現(xiàn)矩形大小任意縮放的示例代碼

    這篇文章主要介紹了Qt如何實現(xiàn)在窗口上繪制任意大小的矩形,并且通過邊角的拖曳按鈕可改變矩形大小,感興趣的小伙伴可以跟隨小編一起學習一下
    2022-06-06
  • VSCODE+cmake配置C++開發(fā)環(huán)境的實現(xiàn)步驟

    VSCODE+cmake配置C++開發(fā)環(huán)境的實現(xiàn)步驟

    這篇文章主要介紹了VSCODE+cmake配置C++開發(fā)環(huán)境的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • C語言結(jié)構(gòu)體(struct)的詳細講解

    C語言結(jié)構(gòu)體(struct)的詳細講解

    C語言中,結(jié)構(gòu)體類型屬于一種構(gòu)造類型(其他的構(gòu)造類型還有:數(shù)組類型,聯(lián)合類型),下面這篇文章主要給大家介紹了關(guān)于C語言結(jié)構(gòu)體(struct)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-03-03
  • Qt使用QJson模塊實現(xiàn)解析Json文件

    Qt使用QJson模塊實現(xiàn)解析Json文件

    在項目開發(fā)過程中,經(jīng)常會遇到讀寫Json文件的需求,掌握Json文件的操作是基礎(chǔ)中的基礎(chǔ),下面我們就來看看如何使用QT內(nèi)置的QJson模塊解析Json文件吧
    2023-10-10
  • 如何使用VC庫函數(shù)中的快速排序函數(shù)

    如何使用VC庫函數(shù)中的快速排序函數(shù)

    下面呢,小編就為大家介紹一下VC中庫函數(shù)qsort()的用法。需要的朋友可以過來參考下
    2013-09-09
  • 使用Qt框架制作一個表白程序

    使用Qt框架制作一個表白程序

    這篇文章主要為大家詳細介紹了如何使用Qt框架制作一個表白程序,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以參考一下
    2024-01-01
  • C/C++?Qt?給ListWidget組件增加右鍵菜單功能

    C/C++?Qt?給ListWidget組件增加右鍵菜單功能

    本篇文章給大家介紹ListWidget組件增加一個右鍵菜單,當用戶在ListWidget組件中的任意一個子項下右鍵,我們讓其彈出這個菜單,并根據(jù)選擇提供不同的功能,感興趣的朋友跟隨小編一起看看吧
    2021-11-11
  • C++實現(xiàn)貪心算法的示例詳解

    C++實現(xiàn)貪心算法的示例詳解

    這篇文章主要通過幾個試題為大家詳細介紹了C++中貪心算法的實現(xiàn),文中的示例代碼講解詳細,對我們學習貪心算法有一定的幫助,需要的可以參考一下
    2022-07-07
  • C++十六進制宏的用法詳解

    C++十六進制宏的用法詳解

    C++十六進制宏的用法;本文將詳細介紹
    2012-11-11
  • Win10+VS2017新CUDA項目配置教程

    Win10+VS2017新CUDA項目配置教程

    這篇文章主要為大家詳細介紹了Win10+VS2017新CUDA項目配置教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09

最新評論