真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C語(yǔ)言數(shù)據(jù)存儲(chǔ)-創(chuàng)新互聯(lián)

  1. 子函數(shù)()里面如果不寫(xiě)變量最好填void

    10年積累的網(wǎng)站建設(shè)、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先建設(shè)網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有楊浦免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

  1. 自定義函數(shù)如POW(int),如果未定義函數(shù)類型則默認(rèn)其為類型為Int。

3.unsigned是打印前,其補(bǔ)碼本身已經(jīng)unsigned了,%u打印是先整型提升之后再u(mài)nsigned。

  1. 類型

A.

B.

1.char的存儲(chǔ)與表示都是用ASCII碼值的數(shù)字,所以算整型。

2.01100011 如果是signed char,那首個(gè)0就是符號(hào)位那0代表其是正數(shù),若是1那時(shí)負(fù)數(shù)。

如果是unsigned char,那首個(gè)0就是有效位不是符號(hào)位,那其全是正數(shù)。而且其能表示的數(shù)就更大。

3.int可以省略,二者表示的是一樣的。(long同理)

  1. float精確到小數(shù)點(diǎn)后6位,double精確到小數(shù)點(diǎn)后15位。

1.int arr[1]其數(shù)組類型為int [1]。數(shù)組類型如int [1],int [2]是不同的。

  1. 無(wú)返回

  1. 自定義函數(shù)的()中填void表示函數(shù)不傳參,不接收。

2.存儲(chǔ)

A.整型

  1. 原,反,補(bǔ)碼的使用只限于整型。

  1. 內(nèi)存的展示是以16進(jìn)制展示的,存儲(chǔ)是2進(jìn)制的補(bǔ)碼。

  1. 正數(shù)的原,反,補(bǔ)碼相同。

4.其存儲(chǔ)是倒著存的。(小端存儲(chǔ))

C 1100

5.CPU的計(jì)算只能計(jì)算加法。(乘法如5*5,被轉(zhuǎn)換成5+5+5)

計(jì)算機(jī)對(duì)數(shù)值(整型)的計(jì)算是轉(zhuǎn)換成補(bǔ)碼經(jīng)行的。上面的圖片就是補(bǔ)碼運(yùn)算的展示

前兩行數(shù)加起來(lái)為33位數(shù)100000000000000000000000000000000,但只能存32位,

所以最后是00000000000000000000000000000000,轉(zhuǎn)換位原碼后位0。

這里是1+(-1)以原碼形式計(jì)算,算出來(lái)是-2,錯(cuò)的。所以不能以原碼形式計(jì)算。

6.

7.(地址的展示由低地址向高地址) (這里的高位與低位指的是補(bǔ)碼中的高位低位)

這里的位指的是個(gè),十等位。 所以當(dāng)前使用的是小端存儲(chǔ)。

8.有符號(hào)char的范圍

10000000 默認(rèn)-128

  1. 無(wú)符號(hào)char的范圍

練習(xí)1.

1.

2.(改進(jìn)為函數(shù))

3.(改進(jìn))

4.(改進(jìn))

練習(xí)2.

答案-1 -1 255

  1. signed char c=-1 其補(bǔ)碼是111111111 unsigned char c=-1 其補(bǔ)碼還是111111111 不過(guò)它首個(gè)1從符號(hào)位變?yōu)榱擞行唬](méi)變?yōu)?)

  1. 這里unsigned char c 的補(bǔ)碼111111111 的首個(gè)1,不是符號(hào)位所以按照整型提升的規(guī)律補(bǔ)0。

  1. %d發(fā)生整型提升,沒(méi)發(fā)生數(shù)據(jù)截取。

練習(xí)3.(%u打印十進(jìn)制的無(wú)符號(hào)的數(shù)字(整型))整型提升看signed/unsigned,換碼看%d,%u,unsigned,signed.

答案

因?yàn)?u打印十進(jìn)制無(wú)符號(hào)數(shù)字(整型),所以其補(bǔ)碼在整型提升后,默認(rèn)為無(wú)符號(hào)數(shù),所以首個(gè)1從符號(hào)位變?yōu)橛行?,又因?yàn)闊o(wú)符號(hào)數(shù)補(bǔ)碼,反碼,補(bǔ)碼一樣。所以直接將整型提升后的補(bǔ)碼轉(zhuǎn)為十進(jìn)制輸出。

練習(xí)4.

答案

練習(xí)5.

答案:-10

練習(xí)6.

無(wú)符號(hào)數(shù)其整型值一定>=0。

答案:這樣子的死循環(huán)

因?yàn)閡nsigned,所以-1的補(bǔ)碼11111111111111111111111111111111,中首個(gè)1變?yōu)橛行?shù),使其補(bǔ),原,反碼相同。所以輸出的數(shù)很大

練習(xí)7.

Tip1.

char類型數(shù)組里面放入整型數(shù)字,其會(huì)發(fā)生數(shù)據(jù)截?cái)唷?/p>

錯(cuò)誤答案1000

正確答案255

任何一個(gè)數(shù)字到char類型里都會(huì)被轉(zhuǎn)化為-128—127的數(shù)字。從-128—127,共255個(gè)數(shù)字,之后到0,其ASCII碼值是\0,所以結(jié)束。

練習(xí)8.

答案 死循環(huán)的hello world

無(wú)符號(hào)char類型范圍是0—255,這里循環(huán)255次后255+1,i變?yōu)?,之后繼續(xù)循環(huán),成為死循環(huán)。

B.浮點(diǎn)型

強(qiáng)制類型轉(zhuǎn)換只是轉(zhuǎn)換了類型,其內(nèi)部的值未改變其精度未丟失。(可能有誤,現(xiàn)在不理解)

輸出分別為

浮點(diǎn)型的存儲(chǔ)方式如下

E的內(nèi)存存儲(chǔ)(二進(jìn)制)(5.5)

展示(十六進(jìn)制)(5.5)(小端)(小端存儲(chǔ)移動(dòng)位置是以字節(jié)為單位的)

E的取出

1.E不為全0不為全1

10000001——>129 129(E的存儲(chǔ)值)-127——>2(E的真實(shí)值)

2.E為全0

000000000——>0 0-127——>-127

+/- 1*xxx*2^-127 因?yàn)樗氖M(jìn)制太小了所以有所改變(都很接近0)

3.E為全1

11111111——>255 255-127——>128

1*xxx*2^128 表示正負(fù)無(wú)窮大的數(shù)字所以不做討論

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


當(dāng)前題目:C語(yǔ)言數(shù)據(jù)存儲(chǔ)-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)路徑:http://weahome.cn/article/dgsgso.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部