C++整數常量的前綴和後綴

2020-12-22 51CTO

C++整數常量的前綴和後綴

在C/C++中,整數常量可以加上不同的前綴,表示不同的進位:十進位:不帶前綴,默認表示為十進位;八進位:0 表示八進位;十六進位:0x 或 0X 表示十六進位。

作者:算法集市來源:今日頭條|2020-07-19 10:23

在C/C++中,整數常量可以加上不同的前綴,表示不同的進位:

  • 十進位:不帶前綴,默認表示為十進位
  • 八進位:0 表示八進位
  • 十六進位:0x 或 0X 表示十六進位

整數常量還可以加上不同的後綴,表示不同的數據類型:

示例代碼如下:

  1. #include <iostream> 
  2. using namespace std; 
  3. int main() 
  4.     int x = 666; // 十進位 
  5.     int y = 020; // 八進位 
  6.     int z = 0XF; // 十六進位 
  7.     cout << "x:" << x << endl; 
  8.     cout << "y:" << y << endl; 
  9.     cout << "z:" << z << endl; 
  10.    
  11.     auto a = 666;   // 整數 
  12.     auto b = 666U;  // 無符號整數 
  13.     auto c = 666L;  // 長整數 
  14.     auto d = 666UL; // 無符號長整數 
  15.     cout << "type(a): " << typeid(a).name() << endl; 
  16.     cout << "type(b): " << typeid(b).name() << endl; 
  17.     cout << "type(c): " << typeid(c).name() << endl; 
  18.     cout << "type(d): " << typeid(d).name() << endl; 
  19.    
  20.     return 0; 

其中,typeid().name(),可以用來返回變量的數據類型。運行結果如下:

typeid().name() 返回的是變量數據類型的縮寫,對應關係如下圖所示。


【編輯推薦】

【責任編輯:

未麗燕

TEL:(010)68476606】

點讚 0

相關焦點

  • 細說英文單詞的前綴和後綴
    一、傳統定義中的前綴和後綴學英語的人一般都知道英文單詞有前綴和後綴,傳統的前綴、後綴是從詞性、詞義角度進行劃分的。先說後綴,一些詞加上後綴er、or變成名詞,表示從事某職業的人。二、傳統定義中前綴和後綴的問題從詞性變化、詞義延伸的角度對前綴後綴進行劃分,確實在一定程度上有助於學習者掌握詞性、詞義。但是我要說,這種前綴、後綴的劃分一點都不好。
  • 為什麼不同語言對後綴和前綴有不同的偏好?
    語言學研究者對英語和其他西方語言進行了大量的研究,從而對人類語言的發展趨勢做出了廣泛的假設,其中包括對後綴(less, able, ment)明顯普遍的偏好。既然心理學家認識到語言和認知之間的強大聯繫,後綴在人類語言中佔主導地位的趨勢可能反映了我們如何思考和處理我們周圍世界的一種普遍特徵。然而,發表在《心理科學》雜誌上的一項新研究顯示,儘管許多人和說英語的人一樣喜歡使用後綴,但也有一些人不喜歡,包括說非洲班圖語的人基薩拉卡語。
  • 前綴與後綴的用法學起來
    名詞、動詞、形容詞和副詞都傾向於使用不同的後綴,因此這使得記憶詞彙更容易一些!前綴和後綴統稱為「詞綴」。   根據不同詞性,名詞、動詞、形容詞或副詞需要不同的後綴。例如,動詞read可以通過添加後綴-er變為名詞reader,也可以通過添加後綴-able變為形容詞readable。
  • 解鎖「俞敏洪單詞記憶法」:應用前綴後綴,舉一反三,高效記憶
    原來,掌握單詞前後綴,也就是單詞前後加上或減去一些特定的詞,幫助俞老師記住了這麼多單詞。不可否認,每一個單詞的構成是有規律和規則的,若是能把一些基礎的前後綴記住,背單詞就變得容易多了。一、根據前後綴來判斷詞性,猜測詞義利用單詞前後綴來記憶單詞,是一個非常典型且直接的記憶方式。在單詞的前面加一個後綴或在單詞後加一個後綴,單詞的詞性和詞義都會發生改變。
  • 初中英語所學前綴後綴,你全記住會用了嗎?
    所謂派生法,就是在詞的前面加上前綴或在詞的後面加上後綴構成另一個詞的方法。本文針對初中所學的前綴後綴,進行歸類,來個大匯總,方便初中生尤其是即將參加中考的學子們記憶,並且通過例句講解,幫助大家掌握這些詞的用法。這是本文區別於其它很多同類文章所不同的地方,嚴格從考綱出發,所列舉的詞100%是初中所學,是中考考綱所要求掌握的,希望我的付出可以幫到更多的同學。
  • 2018考研英語詞彙:不可忽略的116個前綴和後綴詞
    就英語這一學科而言,單詞是最最重要的,它是整個考研英語的基礎和前提,是考生拿下考研英語的至關重要的第一步。   在此,就考研英語單詞做一個詳細的、深入的闡述,包括詞彙量,考研真題中對於這些詞彙要求考生掌握到什麼程度,以及對於不同類別單詞的複習、備考策略等。   《全國碩士研究生入學統一考試英語大綱》的「附錄一」和「附錄二」對考研詞彙做出了相當清晰的劃分和明確的規定。
  • C++的轉換手段並與explicit關鍵詞配合使用
    >++作者:良知猶存轉載授權以及圍觀:歡迎添加微信公眾號:羽林君隱式轉化c++相反,它僅僅把一個它作用的表達式轉換成常量。它可以使一個本來不是const類型的數據轉換成const類型的,或者把const屬性去掉。如果一個對象本身不是一個常量,使用強制類型轉化獲得寫權限是合法的行為。然而如果對象是一個常量,再使用const_cast執行寫操作就會產生未定義的後果。
  • SCL in TIA Portal(2) 變量和常量
    程序是語句和數據的有機組合。其中數據分為運行時已知的和未知的,分別稱之為常量和變量,而語句包括我們遵守其語法約定寫的算法和邏輯。
  • 02、英語單詞後綴匯總
    英語單詞構詞法即:前綴+詞根+後綴。前綴、詞根、後綴就相當於漢字的部首、偏旁、簡單字。掌握了它們,記單詞就容易多了。英語單詞後綴匯總1.-e結構性後綴;名詞或動詞後綴2. -or=-ar=-er=-ur=-ir名詞或形容詞3.-a de=-ude=-ide名詞後綴4.-ish動詞或形容詞後綴5. -ed形容詞後綴,表……的6.
  • 註定孤獨的前綴|英漢比較教學法·語音思維No.17
    乾貨登場:註定孤獨的前綴-英漢比較教學法·語音思維No.17上節課我們講了輔音連綴在劃分音節的時候是不能拆分的,也知道了以字母S開頭的輔音連綴是最多的,也直接導致了以字母S開頭的單詞是最多的,這節課我們講講單詞的前綴和後綴在音劃分節的時候應該如何處理
  • 掌握英文單詞常見前綴,學習事半功倍!
    於是人們會通過借用外來詞和改變現有詞的用法來擴充詞彙。其中,給單詞加上前綴,就是一種常見的創造新詞的方法。英文單詞的前綴絕大多數都是用來表示意思的,就是說,一個原有的單詞,加上前綴後,就變了一個意思,成為了一個新的單詞。
  • C/C++編程筆記:C數組、字符串常量和指針!三分鐘弄懂它
    想弄懂C語言中數組和指針的關係嗎?這篇文章就佔據你三分鐘時間,看完你肯定會有收穫! 數組 數組聲明為 數據類型 名稱[ constant-size ],並將一個數據類型的一個或多個實例分組到一個可尋址的位置 constant-size可能是一個表達式,但是該表達式必須求值為常量
  • 輕鬆話英語後綴六,通過分析語段學習形容詞後綴,提升單詞理解力
    我們先來看下這個語段重點分析的幾個單詞:1,unfortunately(前綴un-含有否定含義;副詞後綴-ly) 2,experience (前綴ex-含有出,外的含義;名詞後綴-ence)3, carefree(形容詞後綴-free)
  • 妖怪手錶4妖怪前綴性格怎麼選?妖怪前綴性格分析
    妖怪手錶4妖怪前綴性格怎麼選?有些玩家對妖怪前綴性格不是很了解,小編這裡給大家帶來了「暴怒的七枷社」提供的妖怪手錶4妖怪前綴性格分析,感興趣的玩家一起來了解下吧。妖怪手錶4妖怪前綴性格分析 妖怪的性格分兩部分:前綴性格+後綴性格(例如きままで + 荒くれ)。
  • 01、英語單詞前綴匯總
    英語單詞構詞法即:前綴+詞根+後綴。前綴、詞根、後綴就相當於漢字的部首、偏旁、簡單字。掌握了它們,記單詞就容易多了。英語單詞前綴匯總1. pro-=pre- 在前, 向前2.super- 在上, 超過3.post- 後, 後面4.neg-=ne- 否定
  • 英語基礎單詞加前綴就四種情況,加前綴所有意義就清楚明了
    上一節時我們明白了組合單詞的四種組合方式,了解了組合單詞加後綴的三個一般法則。今天我們繼續了解英語單詞前綴(prefix)的一些規律。為什麼要加前綴?讓基礎單詞可以表達更多的意思,而不用去創造全新的單詞,那表達什麼對應的意思的時候需要加前綴呢?一般有以下幾種情況。1)表達與基礎單詞意義完全相反意思時,直接加相反意義前綴簡單明了。
  • 沒有否定前綴就不能存在的單詞
    前綴和後綴是方便的小工具。只要兩三個字母,他們就能修改一個單詞並創造一個新單詞。如果你理解了它們的意思,你通常可以毫不費力地破譯這個新單詞。例如,前綴dis-使一個單詞變成否定的。當與appear結合在一起時,就產生了disappear,即appear的反義詞。
  • 英語單詞中最常見的327個前綴後綴,背單詞利器,快收藏!
    學習英語的過程中,很多單詞的前綴、後綴是不是都一樣呢?有了這些前、後綴記憶單詞也相比容易多了。今天學習哥給大家總結下英語單詞中最常用的前後綴都有哪些,按字母排序來的噢~ 單詞前綴(從字母a---字母z)1 a- 加在單詞或詞根前面, 表示 不,無,非2 a-加在單詞前, 表示 在..., ...的3 ab-, abs-加在詞根前,表示 相反,變壞,離去 等4 ab-, ac-, ad-,af-, ag-, an-, ap
  • a開頭的詞根詞綴,英語詞根表前綴後綴記憶法,字母a部分匯總大全
    一.前綴部分a 否定,在...;表強調;a/a/abs 脫離,消失,表強調;ad/a/ac/as/af/ag/al/an/ap/ar/at 去,動作,接近,表強調;ambi/amphi 兩,二;an/a 否定;沒有;ana 類似;完全;ante/ant 前面,先;anti/ant 反對,相反;apo 脫離;表強調;auto/aut 自己二.後綴部分able/ible/ile 能做…的;易做…的;acy
  • 輕鬆話英語後綴五,通過分析語段學習形容詞後綴,提升單詞理解力
    這個語段裡面主要涉及兩個形容詞後綴:1,golden 2,watchful我們來看下這兩個形容詞後綴。第五個形容詞後綴:-en為了和動詞後綴-en作區分,我們來好好看不同:形容詞(adj.)+後綴-en構成動詞;而名詞(n.)+後綴-en構成形容詞。大家千萬注意!