開課第四天

2021-08-03 02:16:43 字數 929 閱讀 8479

今天是開課的第四天,老師又講了很多知識:

(1)位運算:位運算的效能高,但是理解比較困難。

1)&:按位與,兩個都是一才為一,兩個不一樣就為零。

2)|:按位或,只要有乙個是一就是一。

3)^:異或,不同為一,乙個數和另乙個數異或倆次還是它自己,乙個數和自身異或結果是零,乙個數和零異或結果還是它本身。對稱加密,解密。

4)~:按位取反,0變1,1變成0.

5)>>;右移:m>>2,右移2位。

右移動多少位就是除以2的多少次方。

正數右移,最高位補0,最小是0.

負數右移,最高位補1,最小是--1.

右移的時候,餘數一定是正數。

6)<<:左移:m<<2

左移移動多少位,就是乘以多少次方。

左移後面補充0.

7)>>>:無符號右移動,最高位都補充0.

(2)進製:1)十進位制:逢十進一,234=2*10^2+3*10^1+4*10^0,數字只能是0到9.

2)二進位制:逢二進一,1010=1*2^3+0*2^2+1*2^1+0*2^1=10(找到了二進位制轉十進位制規律) 8241   2^10=1021

十進位制轉二進位制,除二取餘法。

3)8進製:逢8進一    567=5*8^2+6*8^1+7*8^0=375

二進位制轉8進製規律,每3位轉換成1位8進製

001-111-000-101-010===》17052

752==》111-110-101

4)16進製制:逢16進一

o--f===》分別表示0--15

比如顏色,經常用兩個16進製制位表示8個二進位制位

1011-1101===》bd

af1===》1010-1111-0001

5)m進製轉十進位制:m^(n-1)+m^(n-2)+m^(n-3)+m^0

6)十進位制轉m進製:除m 取餘數

傳智播客開課的第四天

今天,講啊講啊講陣列。1,出現陣列的原因 為了儲存一系列型別相同的資料。陣列是乙個型別一致,長度不可變的容器。可以通過索引操作容器中的每乙個元素。如果有多個型別相同的資料需要儲存,我們就可以將其定義為乙個陣列,這樣做省去了建立多個變數的麻煩。2,如何使用陣列 陣列的定義 int arr 定義int陣...

華為第四天

在第三天晚上下班的時候,終於搞定了第乙個專案內容,即使再簡單,我也勝利的喜悅,很欣慰,自己完成了乙個小小的任務,雖然比較簡單的乙個需求。在這種興奮的心情下,我結束了我第三天實習,我想生活始終要抱有一定的態度,是付出又收穫的喜悅,讓我們每個人都保持這種喜悅,來開始每一天的工作。第四天開始的時候,我先去...

黑馬第四天

1.文字類的塊級元素比如p和h1 h6標籤裡面不要放塊級 只有文字才能組成段落,因此p裡面不能放塊級元素,同理還有這些標籤h1,h2,h3,h4,h5,h6,dt,他們都是文字類塊級標籤,裡面不能放其他塊級元素。2.鏈結裡面不要在放鏈結 3.行內元素裡面只能容納文字或其他行內元素 a特殊,a裡面可以...