指標常用值判斷

2021-06-20 02:33:30 字數 736 閱讀 5080

常見的值可做判斷

0xcdcdcdcd - created but not initialised

0xdddddddd - deleted

0xfeeefeee - freed memory set by nt's heap manager

0xcccccccc - uninitialized locals in vc6 when you compile w/ /gz

0xabababab - memory following a block allocated by localalloc(

ox00000000一般是null,也就是0,空指標

oxcccccccc我認為應該是野指標

0xcdcdcdcd - created but not initialised

建立但沒有初始化

0xdddddddd - deleted

刪除(較少見,我沒有見過)

0xfeeefeee - freed memory set by nt's heap manager

堆管理器釋放的記憶體區域

0xcccccccc - uninitialized locals in vc6 when you compile w/ /gz

當編譯時沒有初始化的區域性變數

0xabababab - memory following a block allocated by localalloc()

區域性變數記憶體塊.

空值判斷 型別判斷

一 判斷乙個物件是不是空 4種方法 1.object.getownpropertynames 返回值是物件中屬性名組成的陣列 如果是空陣列,即為空 eg let obj console.log object.getownpropertynames obj name age 不是空 2.轉化成字串 s...

系統常用指標經驗值(持續更新)

mysql 單例項,讀寫 qps 通常只有千級別 3000 6000 經過優化的查詢語句,在效能較好的機器上,讀 qps可接近 1w。mysql 執行一次普通的查詢或者修改操作,平均耗時在 10 100ms 級別。慢查詢 針對使用者端的查詢操作,slow query 建議設定在 1s 以內。單機 m...

if判斷常用

語法 if then elif then else fi幾類用法 1.單個 是內建條件判斷符號。字串比較符號 要加轉義符號 多條件用 a and,表示 o or,表示 連線 a 4b 2 c 3if a le b b le c then echo ok else echo no fi或者 if a ...