面試知識點積累

2022-09-01 01:15:13 字數 530 閱讀 9144

(int&)n強制轉化成乙個int的引用,編輯器會把變數n對應的內容起始位址裡的資料按照int變數的資料組織方式去解析。

float n=1.0f;

cout<<(int)n11065353216

false

1.0f: 二進位制:0011 1111 1000 0000 0000 0000 0000 0000=0x3f800000=1065353216

換成常引用就ok了,先進行型別轉換,再引用

int&)a)<

輸出結果:

11065353216

true

浮點型和整型的在記憶體中的儲存:

float 和 int 位的意義不同

float 共計32位,折合4位元組

由最高到最低位分別是第31、30、29、……、0位

31位是符號位,1表示該數為負,0反之。

30-23位,一共8位是指數字。

22-0位,一共23位是尾數字

注:boolalpha -- 把bool值顯示為true或false

java知識點積累

1.時間格式和字串的轉化 dateformat sdf new dateformat yyyy mm dd hh mm ss 時間格式轉化為字串 string newtime sdf.format new date try catch parseexception e1 2.獲取螢幕的尺寸 dime...

jQuery 知識點積累

1.判斷checkbox是否選中 aa prop checked true 2.給屬性賦值 aa prop checked true aa prop readonly true aa prop disabled true prop 只能返回true和false,對於一般bool型別使用prop,否則...

知識點積累1

1單引號,雙引號,三引號的區別 2 什麼是lambda?它有什麼作用?3 python的四大資料型別 4 os庫的簡單介紹 5幾種常用的設計模式和應用的場景 6 django和tornado的區別 7 解釋下http協議 8 python2和python3的區別 9 正則裡面match和search...