亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
      全國(guó)  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > C語(yǔ)言程序設(shè)計(jì) > C語(yǔ)言輔導(dǎo) > 文章內(nèi)容
        

      全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言入門(mén)教程(26)

      中華IT學(xué)院   【 】  [ 2016年1月3日 ]

      強(qiáng)制類(lèi)型轉(zhuǎn)換


      強(qiáng)制類(lèi)型轉(zhuǎn)換是通過(guò)類(lèi)型轉(zhuǎn)換運(yùn)算來(lái)實(shí)現(xiàn)的。其一般形式為: (類(lèi)型說(shuō)明符) (表達(dá)式) 其功能是把表達(dá)式的運(yùn)算結(jié)果
      強(qiáng)制轉(zhuǎn)換成類(lèi)型說(shuō)明符所表示的類(lèi)型。例如: (float) a 把 a轉(zhuǎn)換為實(shí)型(int)(x+y) 把 x+y的結(jié)果轉(zhuǎn)換為整型在使
      用強(qiáng)制轉(zhuǎn)換時(shí)應(yīng)注意以下問(wèn)題:


      1.類(lèi)型說(shuō)明符和表達(dá)式都必須加括號(hào)(單個(gè)變量可以不加括號(hào)),如把(int)(x+y)寫(xiě)成(int)x+y則成了把 x轉(zhuǎn)換成 int
      型之后再與 y相加了。
      2.無(wú)論是強(qiáng)制轉(zhuǎn)換或是自動(dòng)轉(zhuǎn)換,都只是為了本次運(yùn)算的需要而對(duì)變量的數(shù)據(jù)長(zhǎng)度進(jìn)行的臨時(shí)性轉(zhuǎn)換,而不改變數(shù)據(jù)
      說(shuō)明時(shí)對(duì)該變量定義的類(lèi)型。
      main(){
      float f=5.75;
      printf("(int)f=%d,f=%f\n",(int)f,f);
      }
      f<--5.75



      將float f強(qiáng)制轉(zhuǎn)換成int f float f=5.75;printf("(int)f=%d,f=%f\n",(int)f,f); 本例表明,f雖強(qiáng)制轉(zhuǎn)為int
      型,但只在運(yùn)算中起作用, 是臨時(shí)的,而f本身的類(lèi)型并不改變。因此,(int)f的值為5(刪去了小數(shù))而f的值仍
      為 5.75。

      分享到:
      本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved