栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

几种编程语言中的索引开头是0还是1?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

几种编程语言中的索引开头是0还是1?

目录
  • Basic, C,C++,Java
  • MATLAB
  • Python 的索引从 0 开始
  • TCL 列表索引从 0 开始记数!

Basic, C,C++,Java
以前的计算机不像现在,计算力很低,因此编写汇编语言很注重寻址效率和储存效率。
0x这个地址也是一个地址,不可以浪费。
之后的编程语言如C语言,使用指针定位,所以继承了汇编语言从 0 开始寻址的传统。
MATLAB
自诞生之初起就是为处理**Matrix(矩阵)和多维数组**而设计的,
而且当代计算机计算力大为提高,不需要过于考虑寻址效率问题,
也不再需要index(指针)这种泛机器语言的东西,
所以MATLAB选择了从 1 开始计数,更符合处理矩阵的思维方式,
某种程度上也符合了普通人的思考方式。
Python 的索引从 0 开始 TCL 列表索引从 0 开始记数!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/961431.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号