开发者社区> 问答> 正文

是否存在其他具有非零索引数组位置的常见“ C类”或非“ C类”语言?

C编程语言被称为零索引数组语言。使用可以访问数组中的第一项0。例如double arr[2] = {1.5,2.5},数组中的第一项arr位于位置0。arr[0] === 1.5基于1的索引是什么编程语言?

我听说过这些语言从1而不是0开始进行数组访问:Algol,Matlab,Action!,Pascal,Fortran和Cobol。完成了吗

具体来说,基于1的数组将使用1(而不是零)访问第一项。 问题来源于stack overflow

展开
收起
保持可爱mmm 2020-02-08 19:57:19 1521 0
2 条回答
写回答
取消 提交回答
  • ALGOL 68, APL, AWK, CFML, COBOL, Fortran, FoxPro, Julia, Lingo, Lua, Mathematica, MATLAB, PL/I, RPG, Sass, Smalltalk, Wolfram Language, XPath/XQuery

    2020-02-09 10:15:52
    赞同 展开评论 打赏
  • 可以在Wikipedia上找到列表。

    ALGOL 68 APL AWK CFML COBOL Fortran FoxPro Julia Lua Mathematica MATLAB PL/I Ring RPG Sass Smalltalk Wolfram Language

    2020-02-10 16:09:43
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
继承与功能组合 立即下载
重新定义计算的边界 立即下载
用计算和数据去改变整个世界 立即下载