freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[文學研究]第2章數(shù)據(jù)類型與表達式-wenkub.com

2024-10-11 13:58 本頁面
   

【正文】 ◇ 在含操作數(shù)計算次序不定的運算符的表達式中,避免在其操作數(shù)中引入帶副作用的運算符。 ◇ 各種運算符種類繁多,且具有不同的優(yōu)先級與結(jié)合性,大致優(yōu)先順序為:一元運算優(yōu)先于二元運算;二元運算優(yōu)先于三元運算;算術(shù)、移位、關(guān)系、按位、邏輯運算的優(yōu)先級依次降低。整數(shù) (常量 )的默認類型為 int,實數(shù) (常量 )的默認類型為 double。分別用 bool、 char、 int、 float、 void表示。 ? dynamic_cast用于進行對象指針的類型轉(zhuǎn)換 。 例如: int a; float x=; a=static_cast int (x)。 B 39。B39。float f=。 //降低了精度 float f=。 (5) 位運算的操作數(shù)必須是整數(shù),當二元位運算的操作數(shù)是不同類型的整數(shù)時,也會自動進行類型轉(zhuǎn)換。 各種類型的高低順序如下所示: 類型轉(zhuǎn)換 f l o at i n t u n s i g n e d l o n g u n s i g n ed l o n g d o u b l e l o n g d o u b l e 低 類型 高 類型 bool char s h o r t (1) 若參與運算量的類型不同,則先轉(zhuǎn)換成同一類型,然后進行運算,轉(zhuǎn)換按數(shù)據(jù)長度增加的方向進行,以保證精度不降低,且運算的結(jié)果(即表達式的值)的類型是運算式的最終類型。kendl。 couti39。j39。 void main() { int i=10, j=20, k。\t39。 y || ++z。\t39。 ++z。 ++x amp。\t39。 ++y amp。 void main() { int x,y,z。 a=m++ n。 float b。 C++語言程序設(shè)計教程 第2章 數(shù)據(jù)類型與表達式 C++語言程序設(shè)計教程 第1章 C++編程簡介 語言程序設(shè)計教程第2章 數(shù)據(jù)類型與表達式 【 例 22】 演示算術(shù)運算表達式的用法。 6. 逗號表達式 用逗號將若干個表達式連起來組成的表達式 。 C++語言程序設(shè)計教程 第2章 數(shù)據(jù)類型與表達式 5. 條件表達式 由三目運算符組成的表達式。 其表達式的值的類型為邏輯型 , 一般地 , 真用 1表示 , 假用 0表示 。 例如, !aamp。其表達式的值是一個數(shù)值 , 表達式的類型由運算符和運算數(shù)確定 。 執(zhí)行表達式所規(guī)定的運算 , 所得到的結(jié)果值便是表達式的值 。 如 1*2/3, *和 /的優(yōu)先級別相同 , 其結(jié)合方向自左向右 ,則等價于 ( 1*2) /3。 先計算括號中的子表達式值 , 再計算整個表達式的值 。 C++語言程序設(shè)計教程 第2章 數(shù)據(jù)類型與表達式 運算符優(yōu)先級 ( 1) 運算符優(yōu)先級決定了在表達式中各個運算符執(zhí)行的先后順序 。 C++語言程序設(shè)計教程 第2章 數(shù)據(jù)類型與表達式 逗號運算符 ( 1) 逗號運算符用于將多個表達式連在一起 , 并將各表達式從左到右的順序依次求值 , 但只有其最右端的表達式的結(jié)果 , 作為整個逗號表達式的結(jié)果 。 ( 2)位運算符是對其操作數(shù)按其二進制形式逐位進行運算,參加位運算的操作數(shù)必須為整數(shù)。 一個字符在計算機中用 8個位表示 , 8個位組成一個字節(jié) 。 常見的一個例子為: max=((ab)?a:b) 上面例子定義了一個求兩個數(shù) a和 b中最大值 , 其中決定哪一個是最大值用了條件運算符 。b=a。b=a。a=a1。a=a+1。 ( 2) 自增 、 自減運算符都是單目運算符 , 其作用是使變量的值增 1或減 1。 邏輯運算真值表如 表 23所示。 邏輯非 ( ! ) 是單目運算符 , 邏輯與 ( amp。 ( 3) 關(guān)系運算符的優(yōu)先級低于算術(shù)運算符 。 又例如: int a=12。=b 等價于 a=aamp。 例如 , 下面的賦值是合法的: int i,j,k。 i=3*(4+5)。 ? 自增自減運算符 ++ ? 賦值運算符 = 及其擴展 ( += = *= /= %= 等 ) ? 條件運算符 ? : ? 指針運算符 * 和 amp。運算數(shù)包含常量、變量和函數(shù)等。 const float PI=; ?注意 : ? 在定義常變量時一定要賦初值。 C++為符號常量提供了一種新方法 ,格式為: 常變量 const 數(shù)據(jù)類型 符號常量名 = 數(shù)值; const可以與數(shù)據(jù)類型說明顛倒。 第二種方式是先定義變量 , 然后通過賦值語句使變量初始化 , 例如: int a。 C++語言程序設(shè)計教程 第2章 數(shù)據(jù)類型與表達式 變量初始化 變量初始化一般采用兩種方式 。 //定義 3個整型變量a,b,c 和 int a。 例如 , 下列變量名是合法的變量名: a123 c3b file_1 C++語言程序設(shè)計教程 第2章 數(shù)據(jù)類型與表達式 asm auto break case catch char class const continue default delete do double else enum extern float for friend goto if inline int long new operator overload private protected public register return short signed sizeof static struct switch this template throw try typedef union unsigned virtual void volatile while 表 22 C++的標準保留字 C++語言程序設(shè)計教程 第2章 數(shù)據(jù)類型與表達式 變量定義和說明 C++中 , 變量使用之前一定要定義或說明 , 變量定義的格式一般為: [修飾符 ] 類型 變量名; [//注釋 ] 其中,類型指出變量所存放的數(shù)據(jù)的類型;變量名是任意合法的變量名;注釋指明該變量的含義和用途;修飾符進一步描述了變量的使用方式。 ? 第一個字符必須是字母或下劃線,中間不能有空格。每個變量由一個變量名惟一標識,同時,每個變量又具有一個特定的數(shù)據(jù)類型。 Red, Green等是符號常量,它們表示各個枚舉值,在內(nèi)存中表示以整型數(shù)。 C++語言程序設(shè)計教程 第2章 數(shù)據(jù)類型與表達式 枚舉常量 枚舉常量可以通過建立枚舉類型來定義 。 字符串可以寫在多行上 , 不過在這種情況下必須用反斜線 ‘ \’表示下一行字符是這一行字符的延續(xù) 。 F 。 B 。\xa39。\x939。\x0a39。\x0939。\1239。\1139。\01239。\01139。\n39。\t39。 單引號 39。在內(nèi)存中 , 字符數(shù)據(jù)以 ASCII碼存儲 , 如字符 ‘ a’的 ASCII碼為 97。 2. 指數(shù)表示法 也稱科學記數(shù)法 , 指數(shù)部分以 E或 e開始 , 而且必須是整數(shù) 。 共有兩種表示形式:小數(shù)表示法和指數(shù)表示法 。 2. 八進制常量 由數(shù)字 0開頭 , 其后由若干 0~7的數(shù)字組成 , 如 0374,0123等 。常量在程序中一般以自身的存在形式體現(xiàn)其值。 類類型 類是體現(xiàn)面向?qū)ο蟪绦蛟O(shè)計的最基本特征,也是體現(xiàn) C++與 C最大的不同之處。 ? 共用體:是類似于結(jié)構(gòu)體的一種構(gòu)造類型 , 與結(jié)構(gòu)體不同的是構(gòu)成共同體的數(shù)據(jù)成員共用同一段內(nèi)存單元 。 還可以說明指向 void類型的指針 , 說明以后 , 這個指針就可指向各種不同類型的數(shù)據(jù)對象 。 浮點數(shù)和整數(shù)不同的地方是浮點數(shù)采用的是浮點表示法 ,
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1