首页 > 代码库 > 关于C语言底层
关于C语言底层
1.C语言和java
C语言难在需要清楚底层的实现原理
一错可能就内存泄露之类
语法不难,原理很难
C语言和java数组是指一段连续的内存空间
一个int 4字节
一旦声明必须确定长度
无法变长
数组在数据结构里面叫线性表,语法上叫数组,通过偏移量来访问
java语言本身也只有线性表,数组,没有链表
那个list是别人写的一个库,写的一个链表,不是说java本身就自带那个数据类型
2.javascript
javascript的数组是一个对象,里面封装了一个表
3.php
php是哈希双向链表
链表是可以自由增加长短,长度不固定
比数组灵活
数据和指针域
关于C语言底层
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。