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

正文內(nèi)容

第2章數(shù)據(jù)類型和表達(dá)式(文件)

2024-10-16 19:17 上一頁面

下一頁面
 

【正文】 達(dá)式求出結(jié)果 , 賦給其左側(cè)的變量 。 例如: int i=*3。 //i,j,k都賦值為 10 ( 4) 復(fù)合運(yùn)算符: +=( 加賦值 ) , =( 減賦值 ) , *=( 乘賦值 ) , /=( 除賦值 ) , %=( 取模賦值 ) , =( 左移賦值 ) , =(右移賦值), amp。 a+=a。 表示 a=a*a //a=12*12=144 a=aa //a=144144=0 a=a+a //a=0+0=0 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 關(guān)系運(yùn)算符 ( 1) 關(guān)系運(yùn)算符用于兩個值進(jìn)行比較 , 運(yùn)算結(jié)果為 true( 真 ) 或 false( 假 ) , 分別用值非 0( true) 或 0( false) 表示 。amp。) 與邏輯或 ( ||) 為雙目運(yùn)算符 。amp。b=a++。b=a。b=++a。b=a。 例如: a+++b表示為 (a++)+b而不是 a+(++b)。 printf(“%d,%d,%d”,a++,a++,a++)。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 ( 2) 條件運(yùn)算符的結(jié)合性是自右向左 。 C++語言需要將人們通常所習(xí)慣的十進(jìn)制數(shù)表示為二進(jìn)制 、 八進(jìn)制或十六進(jìn)制數(shù)來理解對位的操作 。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 sizeof運(yùn)算符 ( 求字節(jié)運(yùn)算符 ) ( 1) sizeof運(yùn)算符是單目運(yùn)算符 , 用于計(jì)算運(yùn)算對象在內(nèi)存中所占字節(jié)的多少 , 它有兩種形式: sizeof ( 類型標(biāo)識符 ) ; sizeof 表達(dá)式; ( 2) sizeof可以接受的類型標(biāo)識符很多 , 如 sizeof( int)表示求整型數(shù)據(jù)在內(nèi)存中所占字節(jié)數(shù) 。 ( 2) 逗號表達(dá)式的一般格式為: 表達(dá)式 1, 表達(dá)式 2, …… , 表達(dá)式 n 例如: int a=3,b=4,c=5。 高優(yōu)先級運(yùn)算符先于低優(yōu)先級運(yùn)算符進(jìn)行運(yùn)算 。 表 24( 見教材 ) 列出了 C++的所有運(yùn)算符集 , 依優(yōu)先級從高到低排列 。 如 1*2/3, *和 /的優(yōu)先級別相同 , 其結(jié)合方向自左向右 , 則等價(jià)于 ( 1*2) /3。 執(zhí)行表達(dá)式所規(guī)定的運(yùn)算 , 所得到的結(jié)果值便是表達(dá)式的值 。 其表達(dá)式的值是一個數(shù)值 , 表達(dá)式的類型由運(yùn)算符和運(yùn)算數(shù)確定 。 例如, !aamp。 其表達(dá)式的值的類型為邏輯型 , 一般地 , 真用 1表示 , 假用 0表示 。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 5. 條件表達(dá)式 由三目運(yùn)算符組成的表達(dá)式。 6. 逗號表達(dá)式 用逗號將若干個表達(dá)式連起來組成的表達(dá)式 。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 數(shù)據(jù)類型轉(zhuǎn)換 C++中數(shù)據(jù)類型轉(zhuǎn)換有兩類 , 即隱式類型轉(zhuǎn)換和顯式類型轉(zhuǎn)換 。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 整型 (int) 短整型 ,字符型 (short,char) 單精度浮點(diǎn)型 (float) 雙精度浮點(diǎn)型 (double) 無符號長整型 (unsigned long) 長整型 (long) 無符號整型 (unsigned) 圖 22 數(shù)據(jù)類型轉(zhuǎn)換的順序 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 2. 顯式類型轉(zhuǎn)換 顯式類型轉(zhuǎn)換是由程序員顯式指出的類型轉(zhuǎn)換 ,轉(zhuǎn)換形式有兩種: 類型名 ( 表達(dá)式 ) ( 類型名 ) 表達(dá)式 這里的 “ 類型名 ” 是任何合法的 C++數(shù)據(jù)類型 ,例如 float、 int等 。 這樣 n為 3。 例如: double f=。當(dāng)編譯器遇到不同類型的數(shù)據(jù)參與同一運(yùn)算時(shí),會自動將它們轉(zhuǎn)換為相同類型后再進(jìn)行運(yùn)算,賦值時(shí)會把所賦值的類型轉(zhuǎn)換為與被賦值變量類型一樣。逗號表達(dá)式計(jì)算值的順序是從左至右逐個表達(dá)式分別計(jì)算 。條件表達(dá)式的類型是:號前和:號后兩個表達(dá)式中類型高的一個表達(dá)式的類型。 4. 賦值表達(dá)式 由賦值運(yùn)算符組成的表達(dá)式 。b||c就是一個邏輯表達(dá)式。 2. 邏輯表達(dá)式 由邏輯運(yùn)算符組成的表達(dá)式 。常用的表達(dá)式有 6種。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 表達(dá)式 表達(dá)式是用于計(jì)算的式子 , 它由運(yùn)算符 、 運(yùn)算數(shù)和括號組成 。 左結(jié)合表示運(yùn)算符優(yōu)先與其左邊的標(biāo)識符結(jié)合進(jìn)行運(yùn)算 ,如加法;右結(jié)合表示運(yùn)算符優(yōu)先與其右邊的標(biāo)識符結(jié)合 , 如單目運(yùn)算符 +、 。 ( 2) 當(dāng)表達(dá)式中出現(xiàn)了括號時(shí) , 會改變優(yōu)先級 。 則先求解 a+b,再求解 b+c,最后求解 c+a,整個表達(dá)式的結(jié)果為 c+a的結(jié)果。 例如: int a[10],則 sizeof( a)表示求數(shù)組 a在內(nèi)存中所占字節(jié)數(shù)。( 按位與 ) , ^ ( 按位異或 ) , |( 按位或 ) 。 例如有: ab?ab:ba 相當(dāng)于 ab?(ab):(ba) C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 位運(yùn)算符 ( 1) 位 ( bit) 是計(jì)算機(jī)中表示信息的最小單位 , 一般用0和 1表
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1