關於C語言底層


1.C語言和java

C語言難在需要清楚底層的實現原理
一錯可能就內存泄露之類
語法不難,原理很難

 

C語言和java數組是指一段連續的內存空間
一個int 4字節
一旦聲明必須確定長度
無法變長
數組在數據結構里面叫線性表,語法上叫數組,通過偏移量來訪問
java語言本身也只有線性表,數組,沒有鏈表
那個list是別人寫的一個庫,寫的一個鏈表,不是說java本身就自帶那個數據類型

 

2.javascript

javascript的數組是一個對象,里面封裝了一個表

 

3.php

php是哈希雙向鏈表

鏈表是可以自由增加長短,長度不固定
比數組靈活
數據和指針域


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM