1. ホーム
  2. arrays

配列の位置が0でない一般的な「cライク」または「非cライク」言語は他にありますか?[クローズド]

2023-11-10 09:34:26

質問

C言語はゼロインデックスの配列言語として知られています。配列の最初のアイテムにアクセスするには 0 . 例えば double arr[2] = {1.5,2.5} 配列の最初の項目 arr は位置0にあります。 arr[0] === 1.5 1ベースのインデックスはどのようなプログラミング言語ですか?

これらの言語では、配列のアクセスは0ではなく1から始まると聞いたことがあります。Algol, Matlab, Action!, Pascal, Fortran, Cobol. これは完全なものですか?

具体的には、1ベースの配列は、0ではなく1で最初のアイテムにアクセスすることになります。

どのように解決するのですか?

一覧は ウィキペディア .

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