PLPGSQL数组索引从1开始?
我发现,默认情况下,PLPGSQL 中数组的第一个索引从 1 开始,而不是像大多数编程语言那样从 0 开始。我只是好奇这是为什么,还有什么其他编程语言遵循这个?
谢谢!
I have found that, by default, the first index of an array in PLPGSQL starts at 1, and not 0 like most programming languages. I was just curious as to why this is, and what other programming language follow this?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
哪些语言遵循默认数组索引 1?
ALGOL 68,COBOL,Fortran(如果没有另外指定),FoxPro,Lua,MATLAB,...无论如何,列表是 这里。
What languages follow the default array indexing at 1?
ALGOL 68, COBOL, Fortran (if not specified otherwise), FoxPro, Lua, MATLAB, ... anyway, the list is here.